Skip to content
Return to Nav
Pizza Ranch Store Front Photo
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
Buffet Hours & Pricing
Closed
Lunch11:00 AM - 4:00 PM$13.49Lunch11:00 AM - 4:00 PM$13.49Lunch11:00 AM - 4:00 PM$13.49Lunch11:00 AM - 4:00 PM$13.49Lunch11:00 AM - 4:00 PM$13.49
Evening4:00 PM - 7:00 PM$13.99Evening4:00 PM - 7:00 PM$13.99Evening4:00 PM - 7:00 PM$13.99Evening4:00 PM - 7:00 PM$13.99Evening4:00 PM - 7:00 PM$13.99
Weekend11:00 AM - 7:00 PM$13.99Weekend11:00 AM - 7:00 PM$13.99

Kids Pricing

0-2:
Free
3-5:
$3.99
6-9:
$5.99
10:
$7.99
Drink is included in buffet pricing. All prices listed are before tax and subject to change without notice.

About Pizza Ranch Oskaloosa

Satisfy your crew at the Ranch! We have hot buffet options including legendary pizza, the Country’s Best Chicken®, nutritious salads, and delicious desserts. From Cheesy Ranch Stix to Cactus Bread®, our American West restaurant has legendary favorites for the whole family—or you can order online and have them delivered to your door.

Located in the heart of Oskaloosa, right across from City Square Park, we’re only a short ride from the golf course or William Penn University. Planning a party or event? Our two community rooms seats 36 and 45 people! Support your favorite local charities by scheduling a Community Impact event today!
We're Hiring - Apply Now!
Special Pricing

Kids Eat Free

Tuesday5pm-7:30pm
Free
One child 10 & under per 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: $12.99
Must be 65 years or older. Cannot be combined with other offers.
Explore the Local Menu

Available at Pizza Ranch Oskaloosa

New at Pizza Ranch Oskaloosa

Kids Eat Free on Tuesday Nights!

Kids love Pizza Ranch and parents love that kids eat free on Tuesday nights. One child eats free per paying adult! Check out our Special Pricing section on our location page to learn the times available and the restrictions that apply to this offer.

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!

Nearby Locations

Pizza Ranch Store Front Photo
Pizza Ranch & FunZone Arcade

Pella

Main Phone
(641) 628-8844(641) 628-8844
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
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