Location.com logo
Brand Certified

McDonald's

3.0
(1647 reviews)

Business Details

1220 Jeffreys Dr, Osceola, IA
50213, United States
(515) 468-6033
http://www.mcdonalds.com/

About

Fast Food RestaurantRestaurantBreakfast RestaurantCoffee ShopBurger JointSandwich RestaurantMcDonald's
McDonald’s USA, LLC, serves a variety of menu options made with quality ingredients to millions of customers every day. Ninety-five percent of McDonald’s approximately 13,500 U.S. restaurants are owned and operated by independent business owners. For more information, visit www.mcdonalds.com, and follow us on social: X, Instagram, TikTok and Facebook.

Details

  • Drive-throughAvailable

Location

McDonald's
1220 Jeffreys Dr, Osceola, IA
50213, United States

Hours

Monday5:00 AM - 12:00 AM
Tuesday5:00 AM - 12:00 AM
Wednesday5:00 AM - 12:00 AM
Thursday5:00 AM - 12:00 AM
Friday5:00 AM - 1:00 AM
Saturday5:00 AM - 1:00 AM
Sunday5:00 AM - 1:00 AM

Reviews

3.0
1,647 reviews
5 stars
396
4 stars
300
3 stars
292
2 stars
188
1 star
471
  • KY
    Kris Young
    2 days ago
    3.0
    Folks working the drive-thru were nice. Unfortunately though I spent just under 10 minutes in the Drive-Thru waiting for the two cars ahead of me to get their orders. By the time I got my order my fries were cold and I was not told until I got to the second window that they were out of chocolate chip cookies and wanted to substitute a pie. Not the worst experience but also not the best.
  • TW
    tiffany wright
    Mar 24, 2026
    1.0
    Drove 40 mins for McDonalds to receive terrible food. 10:30pm, only customers. Ordered online and picked up. Fry’s were old, cold, some over cooked and some soggy. The 2 cheeseburgers were just thrown together. My onion was on the outside, on the top of my bun instead of in the sandwich and cheese only half on the patty. Was not impressed.
  • KL
    Kimberly Lewison
    Mar 4, 2026
    2.0
    This is one of the worst McDonald’s locations I have ever been to. The floors in the back had old fries and wrappers smashed and kicked to the side, just out of the main walking path. The dining room also looked like it had not been wiped down in quite a while. This McDonald’s is attached to a gas station, which was noticeably much cleaner. Honestly, we should have eaten there instead. We ordered at the kiosk on a Sunday at 1:44 PM and did not receive our food until 2:08 PM. When it finally arrived, it was lukewarm at best, definitely not hot and fresh. The workers moved around like zombies and did not seem to care about their jobs or the work environment. The manager on duty did not appear to have control of the station or crew. Everyone kept their head down focused on a single task, and no one seemed to be multitasking. I do not expect five-star service from McDonald’s, but I do expect basic cleanliness and hot food. This location delivered neither, and the 20-minute wait was excessive.
  • DS
    Directress Studio
    Feb 28, 2026
    1.0
    No orange juice a few minutes after 10 and "I'm not sure what happened but I can't do orange juice" = Mcdonald's needs another breakfast beverage because why do you expect people to come without serving a drink? Serving no fit drink is laughable. (Even if it is the machine) Re: their reply - Google maps is a place for customers to talk to customers, not the business. Info you choose to deal with should be dealt with on here, not some other platform.
  • KD
    Kevin Deaton
    Feb 21, 2026
    1.0
    Called ahead as I live more than a few minutes outside town to check to see if the shake machine was working because the shamrock shake is back the women on the phone said it was working so I made a mobile order got there and surprise surprise the machine now doesn't work and had to have my order refunded by a manager manually lol

Frequently Asked Questions About McDonald's

What are the regular operating hours of McDonald's at 1220 Jeffreys Dr, Osceola?

McDonald's in Osceola is open daily from 5:00 AM to midnight, with extended hours until 1:00 AM on Fridays, Saturdays, and Sundays.

What are the delivery hours for McDonald's in Osceola?

Delivery service is available daily from 5:00 AM to 11:30 PM Monday through Thursday, and until 12:30 AM Friday through Sunday.

Brand Certified Facts from McDonald's

This information is certified by McDonald's and published from the brand's official system of record. Data is distributed through an enterprise-grade knowledge management platform. Learn more about our data sources
Certified April 05, 2026Yext Knowledge Graph
  • Address
  • Categories
  • Geo coordinates
  • Legal business name
  • Hours of operation
  • Phone number
  • Official website
Syndication Network
Approved business data is pushed to 100+ publishers, including: