Skip to content
Return to Nav
Pizza Ranch Store Front Photo
11:00 AM - 9:00 PM11:00 AM - 9:00 PM11:00 AM - 9:00 PM11:00 AM - 9:00 PM11:00 AM - 9:00 PM11:00 AM - 9:00 PM11:00 AM - 9:00 PM
Buffet Hours & Pricing
Closed
Lunch11:00 AM - 3:00 PM$13.99Lunch11:00 AM - 3:00 PM$13.99Lunch11:00 AM - 3:00 PM$13.99Lunch11:00 AM - 3:00 PM$13.99Lunch11:00 AM - 3:00 PM$13.99
Evening3:00 PM - 9:00 PM$14.99Evening3:00 PM - 9:00 PM$14.99Evening3:00 PM - 9:00 PM$14.99Evening3:00 PM - 9:00 PM$14.99Evening3:00 PM - 9:00 PM$14.99
Weekend11:00 AM - 9:00 PM$14.99Weekend11:00 AM - 9:00 PM$14.99

Kids Pricing

0-2:
Free
3-10:
$1.25 / year of age
Drink is included in buffet pricing. All prices listed are before tax and subject to change without notice.

About Pizza Ranch Oskaloosa

Join us at the Ranch in Oskaloosa for a legendary dining experience. Treat yourself to an endless buffet of delicious pizza, the Country’s Best Chicken®, and fresh fixin’s—and then top it off with our signature sweet Cactus Bread®.

Bring the family for Kids Day on Tuesdays, or the crew for your next fundraiser. We support local organizations with Community Impact events, and our party room is perfect for larger groups. Or order online and let us deliver the legendary experience to you!
We're Hiring - Apply Now!
Special Pricing

Kids Eat Free

Tuesday11:00 AM - 9:00 PM
Free
One child 10 & under per full-priced paying adult.

Take 2

EverydayRegular Buffet Hours
$9.00
To-go only. Includes 2 slices of pizza or 2 pieces of chicken (or one of each) plus 2 sides. Or build your own salad from the salad bar. Drinks and additional sides are available for additional cost.

Senior Pricing

EverydayLunch: $12.49
Dinner/Weekend: $13.49
Must be 65 years or older. Cannot be combined with other offers.

Military Pricing

EverydayLunch: $12.49
Dinner/Weekend: $13.49
Must present ID. Cannot be combined with other offers.
Explore the Local Menu

Available at Pizza Ranch Oskaloosa

New at Pizza Ranch Oskaloosa

Pizza Ranch is offering Double Points on Ranch Rewards accounts every Wednesday all Spring! Get two points for every dollar spent on qualifying purchases. Once you reach 100 points, we'll reward you with $5 to use on a future Pizza Ranch purchase!
Learn More

Pizza Ranch has partnered with Silver Dollar City and Coca-Cola to bring you the Makin’ Memories Family Sweepstakes in celebration of Mother’s Day! Enter for the chance to win a trip for 6 to Silver Dollar City AND $25,000+ in additional instant-win prizes! Whether you’re making memories at our buffet or at Silver Dollar City, we know you’re in for a legendary visit.
Enter Now

Recent Reviews

4.3 out of 5
Rating 4.3
(31 Total Reviews)
  • Rating 5.0
    Loved the food. Staff was friendly.
  • Rating 4.0
    Always on top of the job
  • Rating 3.0
    The associate that was called about our group of 23 was rude about having to accommodate us and hung up on our caller. When we arrived we were told that they needed more notice than what we gave them. Someone else in our group asked this same associate how their night was and the answer was "Fine untill all of you showed up." The food was awesome as usual. We would have been understanding if the store was busy, but it was not.
  • Rating 3.0
    Salad bar was great. Pizza wasn't very hot. Maybe check the temperature. Thin crust was tough, couldn't cut it with a fork. Selection at 11:45 was scarce, they did put out fresh by noon. Unsweetened tea was out, told the hostess. Half an hour later, it was still out. Place was clean. The floor was pretty wet due to people's shoes and no one was mopping nor was there a wet floor sign. Cash register person was complaining about how foggy her brain was and she was seeing double. Not very good when she was handling the money. Needs improvement.
  • Rating 3.0
    The food I was able to eat was good, however it took forever to restock the chicken and mashed potatoes. After about a half hour I was able to get a piece of chicken but I never got any mashed potatoes. Other customers kept asking when things would be ready just to be told we have it but it’s for delivery orders. To say I was disappointed with this visit is an understatement. I’m hoping they were just having an off night.
  • Rating 3.0
    Food on the chicken buffet wasn’t very fresh, slow about changing it out. Other than that it was alright
  • Rating 5.0
    Great people
  • Rating 5.0
    Busy night, but all went well!!
  • Rating 5.0
    Pleasant employees at the register. Nice assortment of pizza. Salad bar was fresh. Ample hot items; chicken, potatoes, gravy etc. Only complaint, small, was the bisquits were hard as a rock.
    Response from Pizza Ranch Oskaloosa
    Hi Connie L, thank you for your 5-star review. Thank you for the compliments, and yes, it is hard to keep the biscuits fresh.
  • Rating 5.0
    Friendly and prompt
    Response from Pizza Ranch Oskaloosa
    Hi Reuvena B, thank you for your 5-star review.
  • Rating 5.0
    Grand Kid like it
    Response from Pizza Ranch Oskaloosa
    Hi James J, thank you for your 5-star review and we are glad the kids enjoyed Pizza Ranch.
  • Rating 4.0
    ALL GOOD
  • Rating 5.0
    Great food and service! This place rocks! The food was hot and there was plenty of it! We will be back!
  • Rating 5.0
    Pizza was great and staff was friendly!
    Response from Pizza Ranch Oskaloosa
    Hi Jamie S, thank you for your 5-star review. We are grateful for the opportunity to serve the Oskaloosa community.
  • Rating 4.0
    The pizzas were good, but still not cut through with a knife. Hard to get. Staff was very friendly.
    Response from Pizza Ranch Oskaloosa
    Thank you for your feedback, Jo K.. We are grateful for the opportunity to server the Oskaloosa community.
  • Rating 5.0
    No attendant at cash register to order, stood there for a few minutes! Very friendly woman came from the back. Pizza buffet was stocked, Chicken buffet was full also. Food was hot, enjoyed eating dinner.
    Response from Pizza Ranch Oskaloosa
    Rhonda M, thank you so much for sharing! We are glad you had a good experience.
  • Rating 5.0
    Buffet was well stocked and the food was hot.
    Response from Pizza Ranch Oskaloosa
    Hi Lila B, thank you for your 5-star review.
  • Rating 4.0
    So much better with new ownership! I think the Sigourney one is still a bit better because they have more items on the salad buffet, but the Oskaloosa one is much improved. The macaroni and cheese pizza and stuffing were especially good, and my husband loved the bread sticks. I did pick out a few pieces of lettuce from my salad that were not good, otherwise great improvement! Previously everything was too salty, but today was fine.
    Response from Pizza Ranch Oskaloosa
    Hi Gale V., thank you for your review. We hope to see you again!!
  • Rating 3.0
    I reserved a party room for a large group, but when we arrived they did not seem to even know we were coming. They were quick to open the room and accommodate us, and did manage to keep up the buffet, which was good.

    Prices are ridiculously expensive.
    Response from Pizza Ranch Oskaloosa
    Hi Colleen P., thank you for your review. Sorry you felt we were too expensive; we do want to provide a great value for our guests.
  • Rating 5.0
    Im so glad to have Pizza Ranch in Oskaloosa again! My favorite place to eat. The place was fresh and clean. Staff were very friendly. Buffett was kept full and hot. My visit was perfect!!

Nearby Locations

Pizza Ranch Store Front Photo
Pizza Ranch & FunZone Arcade

Pella

Main Phone
(641) 628-8844(641) 628-8844
10:00 AM - 9:00 PM10:00 AM - 9:00 PM10:00 AM - 9:00 PM10:00 AM - 9:00 PM10:00 AM - 9:00 PM10:00 AM - 9:00 PM10:00 AM - 9:00 PM
508 Main St Pella, IA 50219 US
Pizza Ranch Store Front Photo
Pizza Ranch & FunZone Arcade

Ottumwa

Main Phone
(641) 684-0800(641) 684-0800
11:00 AM - 8:00 PM11:00 AM - 8:00 PM11:00 AM - 8:00 PM11:00 AM - 8:00 PM11:00 AM - 8:00 PM11:00 AM - 8:00 PM11:00 AM - 8:00 PM
1791 Venture Drive Ottumwa, IA 52501 US