Pizza Ranch is offering Double Points on Ranch Rewards accounts every Wednesday all Winter! 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!

Leave Us a Review
11:00 AM - 9:00 PM11:00 AM - 9:00 PM11:00 AM - 9:00 PM11:00 AM - 9:00 PM11:00 AM - 10:00 PM11:00 AM - 10:00 PM11:00 AM - 9:00 PM
Monday
Hours: 11:00 AM - 9:00 PM
Tuesday
Hours: 11:00 AM - 9:00 PM
Wednesday
Hours: 11:00 AM - 9:00 PM
Thursday
Hours: 11:00 AM - 9:00 PM
Friday
Hours: 11:00 AM - 10:00 PM
Saturday
Hours: 11:00 AM - 10:00 PM
Sunday
Hours: 11:00 AM - 9:00 PM
Buffet Hours & Pricing
Lunch11:00 AM - 2:00 PM$11.45Lunch11:00 AM - 2:00 PM$11.45Lunch11:00 AM - 2:00 PM$11.45Lunch11:00 AM - 2:00 PM$11.45Lunch11:00 AM - 2:00 PM$11.45
Evening5:00 PM - 8:00 PM$12.10Evening5:00 PM - 8:00 PM$12.10Evening5:00 PM - 8:00 PM$12.10Evening5:00 PM - 8:00 PM$12.10Evening5:00 PM - 8:00 PM$12.10
Weekend5:00 PM - 8:00 PM$12.10Weekend11:00 AM - 2:00 PM, 5:00 PM - 8:00 PM$12.10
Drink is included in buffet pricing. All prices listed are before tax and subject to change without notice.
About Pizza Ranch Spirit Lake
Taste something legendary at Pizza Ranch in Spirit Lake. We have classic and Ranch Favorite pizzas, the Country’s Best Chicken®, and our signature Cactus Bread, all fresh and ready on our Buffet Your Way.
Stop by on your way to Superior 71 Drive-In Theater or Arnolds Park Amusement Park—we’re just minutes from those and other local hotspots. Or, if you feel like staying in, order online. We’ll bring the legendary experience to you!
Need to host an event? Our community rooms seat up to 98 and are perfect for your next gathering. Join us for Community Impact events to support local groups, or talk to us about hosting your own!
We're Hiring - Apply Now!Stop by on your way to Superior 71 Drive-In Theater or Arnolds Park Amusement Park—we’re just minutes from those and other local hotspots. Or, if you feel like staying in, order online. We’ll bring the legendary experience to you!
Need to host an event? Our community rooms seat up to 98 and are perfect for your next gathering. Join us for Community Impact events to support local groups, or talk to us about hosting your own!
Special Pricing
Kids Eat Free
Tuesday11am-2pm, 5pm-8pm
Free
One child 10 & under per paying adult.
Senior Pricing
EverydayM-F Lunch: $10.75
Dinner/Weekend: $11.92
Must be 65 years or older. Cannot be combined with other offers.
Take 2
EverydayRegular Buffet Hours
$8.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.
Military Pricing
EverydayM-F Lunch: $10.75
Dinner/Weekend: $11.92
Must have military ID. Cannot be combined with other offers.
Available at Pizza Ranch Spirit Lake
Room 1: Seats 48
Room 2: Seats 30
Room 3: Seats 20
New at Pizza Ranch Spirit Lake
Learn More
Recent Reviews
4.5 out of 5
Rating 4.5
(183 Total Reviews)- January 27, 2023Rating 5.0Great food, excellent service
- January 20, 2023Rating 5.0Order was ready at the time they told me to pick it up.
- December 17, 2022Rating 5.0Chicken excellent, pizza terrific. How could it be better!
- December 11, 2022Rating 5.0Very good
- November 19, 2022Rating 5.0The workers did an excellent job. The Ranch was very busy with customers and the crew did a wonderful job keeping up with clearing and cleaning tables as well as keeping the food full. Everyone was very friendly!!
- November 12, 2022Rating 4.0Long wait between delivery of chicken.
- November 12, 2022Rating 5.0Food was great
- September 18, 2022Rating 5.0Overall great!
- August 14, 2022Rating 3.0The tables were not cleaned from lunch
- July 25, 2022Rating 5.0very friendly staff, good service
- July 15, 2022Rating 5.0Great food. Excellent staff
- July 10, 2022Rating 5.0Love Pizza Ranch chicken!
- July 2, 2022Rating 5.0Great service and very polite people.
- June 7, 2022Rating 5.0Great food and service.
- May 10, 2022Rating 2.0Not great, had dinner buffet, 7:45 PM, no fried chicken, no straws had to wait for a clean table
- May 3, 2022Rating 4.0We got there about 11:15 AM and had to wait a few minutes for the tray of chicken to be refilled. Otherwise, our visit there was great!!
- April 24, 2022Rating 5.0Good service.
- April 24, 2022Rating 4.0Food was good but was VERY expensive. Tried the chicken strips for the first time. Thought 45.00 for 2 boxes of 12 strips each was about double what they were worth. At that price, they should have all been 5 inches long and meaty, not some big, some small, some all breading.
- April 15, 2022Rating 4.0Great. Aridity on the buffet
- April 14, 2022Rating 4.0Was a tad dissaponted in the dessert selection last night. We got there about 7 and they did not put out any new dessert pizzas during that time frame. I had one piece and it was very dried out.
Nearby Locations

Pizza Ranch
Jackson
Main Phone
(507) 847-5555(507) 847-5555
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
206 3rd St. Jackson, MN 56143 US

Pizza Ranch
Spencer
Main Phone
(712) 262-6262(712) 262-6262
11:00 AM - 8:00 PM11:00 AM - 8:00 PM11:00 AM - 8:00 PM11:00 AM - 8:00 PM11:00 AM - 9:00 PM11:00 AM - 9:00 PM10:00 AM - 2:00 PM
528 N Grand Avenue Spencer, IA 51301 US