Skip to content
Return to Nav
Pizza Ranch Store Front Photo

Pizza Ranch Charles City

  • Buffet
  • Carryout
  • Delivery
  • FunZone Arcade
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 - 2:00 PM$12.99Lunch11:00 AM - 2:00 PM$12.99Lunch11:00 AM - 2:00 PM$12.99Lunch11:00 AM - 2:00 PM$12.99Lunch11:00 AM - 2:00 PM$12.99
Evening5:00 PM - 8:00 PM$14.89Evening5:00 PM - 8:00 PM$14.89Evening5:00 PM - 8:00 PM$14.89Evening5:00 PM - 8:00 PM$14.89Evening5:00 PM - 8:00 PM$14.89
Weekend11:00 AM - 8:00 PM$14.89Weekend11:00 AM - 8:00 PM$14.89

Kids Pricing

0-3:
Free
4-7:
$5.99
8-12:
$7.99
Drink is included in buffet pricing. All prices listed are before tax and subject to change without notice.

About Pizza Ranch Charles City

Craving something legendary? Stop by the Pizza Ranch in Charles City. Our buffet features pizza, The Country’s Best Chicken®, and fresh fixin’s. Don’t see the pizza you want? Get Buffet Your Way®! Let us know. We’ll make one fresh—and bring you the first slice!

Find us nearby the Floyd County Historical Museum and Charles City High School. Stop by for family fun and flavors everyone will enjoy! You can also call or order online, and we’ll deliver.

With two party rooms that seat 28 and 42, we’re the perfect place for your next event. Join us for Community Impact events to support local groups, or talk to us about hosting your own.
We're Hiring - Apply Now!
Special Pricing

Kids Eat Free

Tuesday4:30pm-8pm
Free
One child 12 & under per full-priced paying adult.

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.

Senior Pricing

EverydayLunch: $11.70
Dinner/Weekend: $13.40
Must be 65 or older. Cannot be combined with other offers.
Explore the Local Menu

Available at Pizza Ranch Charles City

New at Pizza Ranch Charles City

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

Recent Reviews

4.5 out of 5
Rating 4.5
(71 Total Reviews)
  • Rating 5.0
    Great service and food! Clean!
  • Rating 5.0
    Great manager
  • Rating 4.0
    Great customer service
  • Rating 5.0
    Delicious food and courteous workers
  • Rating 5.0
    Happy nice employees
  • Rating 4.0
    Our experience was great
  • Rating 5.0
    We had wonderful service and food here.
  • Rating 5.0
    Good service, friendly hosts, and good food.
  • Rating 5.0
    The pizza was great! Lots of toppings on the taco half. We were given lots of extra taco sauce
  • Rating 3.0
    The pizza, along with a few other items on the buffet, was not very good. Had been sitting out for a very long time with no new fresh pizzas put out the whole time we were there. Mentioned this to manager. Next time will order what we would like to insure it's hot and fresh!
  • Rating 5.0
    Great experience. Food fresh and hot, waiters/waitresses on top of keeping food refilled and dirty dishes removed.
    Response from Pizza Ranch Charles City
    Thank you, Deb B, for your kind words! We're thrilled to hear you had a great experience with us. We appreciate your feedback and hope to see you again soon!
  • Rating 5.0
    The crew is always, friendly, professional and clean and the food is always very good.
    Response from Pizza Ranch Charles City
    Thank you so much for your kind words, Gregory F! We're thrilled to hear that you enjoyed our friendly crew and delicious food. We appreciate your support and hope to see you again soon!
  • Rating 5.0
    Five stars cashier was very pleasant and helpful.
    Response from Pizza Ranch Charles City
    Thank you, Susan S., for your kind words about our cashier! We are thrilled to hear that they provided you with excellent service. We hope to see you again soon at Pizza Ranch!
  • Rating 5.0
    Very pleased with the service. Clean and friendly atmosphere. Food on the buffet was fresh and delicious.
    Response from Pizza Ranch Charles City
    Thank you so much for your kind words, Vickie! We're thrilled to hear that you enjoyed our fresh and delicious food in a clean and friendly atmosphere. We appreciate your support and hope to see you again soon!
  • Rating 5.0
    Great place to eat, staff friendly, food good, very clean.
    Response from Pizza Ranch Charles City
    Thank you so much for your kind words, Ivadelle! We're thrilled to hear that you had a great experience at our restaurant. We appreciate your support and hope to see you again soon!
  • Rating 5.0
    Bonnie gives great service.

    Response from Pizza Ranch Charles City
    Thank you so much for your kind words, Lanny! We're thrilled to hear that Bonnie provided you with great service. We appreciate your feedback and hope to see you again soon at Pizza Ranch!
  • Rating 3.0
    was okay
    Response from Pizza Ranch Charles City
    Dear Kathy, thank you for taking the time to leave a review. We apologize if your experience was not up to our usual standards. We hope to see you again soon.
  • Rating 5.0
    Excellent place to eat. Great food and very, very helpful and curteous workers.
    Response from Pizza Ranch Charles City
    Thank you so much for your kind words, Sherry! We're thrilled to hear that you had an excellent dining experience with us. Our team takes pride in providing great food and exceptional service. We hope to see you again soon at Pizza Ranch!
  • Rating 5.0
    Great
    Response from Pizza Ranch Charles City
    Thank you, Gerry F, for the great review! We're thrilled to hear you had a wonderful experience at Pizza Ranch. We hope to see you again soon!
  • Rating 5.0
    Food was great with a good selection of food
    Response from Pizza Ranch Charles City
    Thank you for the wonderful review, Sd! We're thrilled to hear you enjoyed our great selection of food. We appreciate your support and hope to see you again soon at Pizza Ranch!

Nearby Locations

Pizza Ranch Store Front Photo
Pizza Ranch

Waverly

Main Phone
(319) 352-2222(319) 352-2222
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
2020 W Bremer Ave Waverly, IA 50677 US
Pizza Ranch Store Front Photo
Pizza Ranch & FunZone Arcade

Mason City

Main Phone
(641) 423-3100(641) 423-3100
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
1617 S Monroe Avenue Mason City, IA 50401 US