Open Today Until 8:00 PM
Buffet Hours & Pricing
Lunch

11:00 AM - 4:00 PM

Evening

4:00 PM - 8:00 PM

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.
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 Buffet Discount

EverydayRegular Buffet Hours
Weekday Lunch: $12.83 & Dinner/Weekend: $13.73
Must be 65 years or older. Cannot be combined with other offers.

Military Buffet Discount

EverydayRegular Buffet Hours
Lunch: $12.83 & Dinner/Weekend: $13.73
Must present ID. Cannot be combined with other offers.

Wing Nite

Thursday4:00PM-8:00PM
$15.25
Get boneless and traditional wings on our buffet in a variety of sauces every Thursday during our evening buffet hours! Available at all locations. Subject to end at any time.

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!

Recent Reviews

google
364 Total Google ReviewsLeave A Review
Facebook
8 Total Facebook ReviewsLeave A Review
Maud W

November 12, 2025

It was nice to see variety of pizza, salad on the buffet.

Robbie J

November 11, 2025

Resturant was busy tonight for Veteran’s Day. Buffet was well-stocked and staff was hustling. Manager came around to check with each table to see if we needed anything. It was good to see the place so busy.

Jon M

November 10, 2025

Fresh Pizza, great variety and service was great!

Jamie S

November 6, 2025

Great food!! Friendly staff!!

Jill L

November 5, 2025

Great customer service. The food was top notch. We could definitely tell there was a change in management for the better! Thank you, Pizza Ranch Oskaloosa.

November 26, 2025

Response from Oskaloosa Pizza Ranch

Hi Jill, thank you so much for your wonderful review! We're so happy to hear that you enjoyed our top-notch food and great customer service. We look forward to welcoming you back to Pizza Ranch Oskaloosa soon!

Karen A

November 3, 2025

We would like to see more gluten free options on the buffet, including one pizza.

Colleen P

October 17, 2025

I made a reservation for a party room, and noted that approximately 40 people would arrive at the same time and all would get the buffet. We arrived on time, but no extra food had been prepared... most of my group waited 30 minutes or more for even 1 piece of pizza off the buffet. The food that came out was good, but I feel if I make a reservation and you know a group is coming, the kitchen needs to do a better job of planning ahead and preparing for a large group.

Cynthia M

October 11, 2025

Everything was good on my visit.

Terry A.

October 9, 2025

Employees were helpful and courteous, Food was good and still warm, also good variety, Thank you Pizza Ranch

Linda L

October 7, 2025

All employees friendly. Buffet was kept filled and clean. All the food was very good.

Mary Q

October 7, 2025

There wasn’t a lot of different pizzas made up

shirley

September 25, 2025

Courteous, helpful, and very knowledgeable.

J jay

September 2, 2025

Girl friend went to pizza ranch to get a pizza on her way to work ordered it and waited and waited come to find out it was never made the FOR GOT IT how do you forget a order she ordered a large pizza and a nice costumer told her she would deliver it for her because she was already 40 minutes late for work because they messed up instead of the large pizza they sent her a medium. Don’t care what any one says it’s unacceptable . Some one said they forgot

Jeffery Long

August 30, 2025

The guy at the register was very rude and extremely slow. He constantly lied about when the chicken was going to be done

Whitey

August 30, 2025

Just left 12:00 noon. No Chicken no cheese sticks no dessert pizza. 3 pizza out cold. Worst ever will never go back to the oskaloosa store

November 26, 2025

Response from Oskaloosa Pizza Ranch

Hi Whitey, thank you for your review. I'm so sorry to hear about your experience. We would appreciate the opportunity to make things right, so please contact us to speak with a manager. We hope you'll consider giving us another chance in the future.

Mary Quinn

August 26, 2025

The store is clean and the food was really good so much better than before. My husband won me a stuffed dog from a claw machine that actually works. 100% great place to eat again

Andrew Q

August 24, 2025

The food was 100% better than the last managment team. Full improvement will return with my family.

August 25, 2025

Response from Oskaloosa Pizza Ranch

Hi Andrew Q, Thank you so much for your wonderful review! We're so happy to hear that you enjoyed the food and noticed our hard work! Looking forward to welcoming you and your family back soon!

Denise B

August 22, 2025

Place was clean, well stocked with a good selection. Great service.

August 25, 2025

Response from Oskaloosa Pizza Ranch

Hi Denise B, thank you so much for your wonderful review! We're so happy to hear that you enjoyed your experience here, and yes- our staff is pretty great! We look forward to serving you again soon!

Robbie K

August 21, 2025

Great customer service tonight.

james

August 15, 2025

liked the food