21 Grocery Chains
21 Open 7 Days
21 Open Sundays

Typical Grocery Store Hours

Grocery store hours have shifted over the past few years. Before 2020, plenty of chains ran 24-hour locations - you could wander into Kroger at 2:00 AM and do your shopping in peace. Most of those overnight hours have not come back. Today the standard for a full-size grocery store is roughly 6:00 AM to 10:00 PM on weekdays, with shorter hours on weekends.

That said, every chain keeps its own schedule. Budget stores like Aldi operate on tighter windows (typically 9:00 AM to 8:30 PM), while warehouse-style stores like WinCo Foods still run 24/7 at most locations. Regional chains set hours based on their market - a Publix in Florida might stay open until 10:00 PM while one in a smaller town closes at 9:00 PM.

Store Typical Weekday Saturday Sunday
Kroger 6:00 AM - 11:00 PM 6:00 AM - 11:00 PM 6:00 AM - 10:00 PM
Publix 7:00 AM - 10:00 PM 7:00 AM - 10:00 PM 7:00 AM - 9:00 PM
Albertsons 6:00 AM - 11:00 PM 6:00 AM - 11:00 PM 6:00 AM - 10:00 PM
Safeway 6:00 AM - 11:00 PM 6:00 AM - 11:00 PM 6:00 AM - 10:00 PM
Aldi 9:00 AM - 8:30 PM 9:00 AM - 8:30 PM 9:00 AM - 8:00 PM
Trader Joe's 8:00 AM - 9:00 PM 8:00 AM - 9:00 PM 8:00 AM - 9:00 PM
Whole Foods 8:00 AM - 10:00 PM 8:00 AM - 10:00 PM 8:00 AM - 10:00 PM
Wegmans 6:00 AM - 12:00 AM 6:00 AM - 12:00 AM 6:00 AM - 12:00 AM
Hy-Vee 6:00 AM - 11:00 PM 6:00 AM - 11:00 PM 6:00 AM - 10:00 PM
Meijer 6:00 AM - 12:00 AM 6:00 AM - 12:00 AM 6:00 AM - 12:00 AM
WinCo Foods 24 Hours 24 Hours 24 Hours
ShopRite 7:00 AM - 10:00 PM 7:00 AM - 10:00 PM 7:00 AM - 9:00 PM
Giant Eagle 7:00 AM - 10:00 PM 7:00 AM - 10:00 PM 7:00 AM - 9:00 PM
Harris Teeter 6:00 AM - 11:00 PM 6:00 AM - 11:00 PM 6:00 AM - 10:00 PM
Ingles Markets 7:00 AM - 11:00 PM 7:00 AM - 11:00 PM 7:00 AM - 10:00 PM

Hours shown are typical for most locations. Individual stores may vary based on region and local regulations.

Early Morning Grocery Shopping

If you want to shop before work, your best bets are the chains that open at 6:00 AM: Kroger, Albertsons, Safeway, Wegmans, Harris Teeter, and Hy-Vee. These stores are fully stocked first thing in the morning since overnight crews typically finish restocking shelves by 5:00 or 6:00 AM.

Early morning is also the best time for produce. The produce department gets the freshest deliveries overnight and in the early morning hours. If you are particular about picking through the best fruits and vegetables, showing up right at open gives you the widest selection before other shoppers have picked through everything.

Chains that open later - Aldi at 9:00 AM, Trader Joe's and Whole Foods at 8:00 AM - are not ideal for before-work trips unless you have a flexible start time. But they tend to be less crowded in that first hour after opening, which is a trade-off worth considering.

Late Night Grocery Runs

The days of 24-hour grocery shopping at any chain are mostly gone, but you still have options for late-night trips. WinCo Foods remains 24 hours at virtually all locations - and they have some of the lowest prices in the industry, so late-night shopping there is a genuine win.

Wegmans and Meijer both stay open until midnight at most locations, which is about as late as conventional grocery stores go these days. Kroger, Albertsons, Safeway, and Harris Teeter generally close at 10:00 or 11:00 PM.

If you regularly need groceries after 10:00 PM, consider Walmart Supercenter - most close at 11:00 PM, which gives you a wider window than traditional grocery chains. And delivery services from Instacart and DoorDash Grocery can often deliver until midnight or later in metro areas.

Grocery Store Weekend Hours

Every major grocery chain is open on both Saturday and Sunday. That is one consistent thing about the grocery industry - people need food seven days a week, and stores keep the doors open to match.

Saturday hours are usually the same as weekday hours or very close. Sunday is where you see the biggest reductions. Stores that stay open until 11:00 PM on weekdays often close at 9:00 or 10:00 PM on Sundays. Some states also have blue laws that affect Sunday hours - in parts of the Northeast, grocery stores may not open until later on Sunday mornings.

The busiest time at any grocery store is Sunday between 10:00 AM and 2:00 PM. If you want to avoid crowds, shop Saturday evening (after 7:00 PM) or Sunday right at opening. For a deeper look at weekend schedules for all types of stores, check our Weekend Hours page.

Grocery Store Holiday Hours

Holidays are when grocery store hours get unpredictable. The day before a major holiday is often the busiest shopping day of the year for grocery stores, but the holiday itself might mean closed doors.

Usually Closed All Day

  • Christmas Day - Almost every grocery store closes. A few convenience-oriented locations may stay open with limited hours.
  • Thanksgiving - Most grocery stores close by early afternoon or stay closed all day. Trader Joe's, Aldi, and Costco close entirely.

Closed at Some Chains

Open with Reduced Hours

Normal Hours

Plan ahead for Thanksgiving and Christmas - do your shopping 2-3 days in advance. The Wednesday before Thanksgiving is one of the busiest grocery shopping days of the year. For a visual timeline of all holiday closures, see our Holiday Calendar.

Budget Grocery Stores vs. Premium Chains

There is a noticeable pattern with hours: budget grocery stores tend to operate on shorter schedules, while premium and conventional chains stay open longer.

Aldi runs lean - 9:00 AM to 8:30 PM is typical, with no early morning or late night hours. This is intentional. Aldi keeps costs down by limiting operating hours, staffing fewer employees, and focusing on efficient store layouts. Shorter hours mean lower labor costs, which translates to lower prices. Trader Joe's follows a similar philosophy with 8:00 AM to 9:00 PM hours.

On the other end, Whole Foods (owned by Amazon) and Wegmans keep generous hours. Whole Foods runs 8:00 AM to 10:00 PM most days, and Wegmans stays open until midnight in many markets. Premium chains have higher margins per customer, which makes the extended hours financially viable.

Conventional chains like Kroger, Publix, and Safeway fall in the middle - they serve the broadest customer base and set hours to match general demand patterns, usually 6:00 or 7:00 AM to 10:00 or 11:00 PM.

Big-Box Stores with Grocery Departments

Several non-grocery retailers now have full grocery sections that compete directly with traditional supermarkets:

  • Walmart Supercenter - Full grocery department, typically open 6:00 AM to 11:00 PM. The biggest grocery seller in the US by revenue.
  • Costco - Bulk grocery shopping, open 10:00 AM to 8:30 PM weekdays, closed Sundays. Membership required.
  • Target - Growing grocery selection, open 8:00 AM to 10:00 PM. Good for combined grocery and household shopping.
  • Meijer - Full supermarket inside a supercenter format. Open 6:00 AM to midnight at most locations. Strong in the Midwest.

If your closest grocery store has inconvenient hours, one of these big-box options might fill the gap. Walmart Supercenters in particular are everywhere and keep longer hours than many regional grocery chains.

Regional Grocery Chains Worth Knowing

Some of the best grocery shopping happens at regional chains you might not know about if you have not lived in their territory:

  • Wegmans (Mid-Atlantic/Northeast) - Consistently rated among the best grocery stores in America. Known for prepared foods, massive selection, and late hours (midnight). If there is one near you, it is probably worth the trip.
  • Hy-Vee (Midwest) - Employee-owned chain with full-service departments including restaurants and pharmacies. Opens at 6:00 AM in most markets.
  • Publix (Southeast) - Famous for customer service and their sub shop. Employee-owned and consistently profitable. Opens at 7:00 AM.
  • Giant Eagle (Pittsburgh/Ohio) - Dominant in western Pennsylvania and Ohio. Runs its own fuel rewards program.
  • Ingles Markets (Appalachia/Southeast) - Family-owned chain based in Asheville, NC. Known for their in-store milk processing plant.
  • Price Chopper (Northeast) - Rebranding to Market 32, strong in upstate New York and New England.
  • WinCo Foods (West) - Employee-owned, 24 hours, and some of the lowest prices in the country. Worth the trip if one is nearby.

Tips for Grocery Shopping Around Store Hours

  • Shop early for the best produce. Most stores receive overnight deliveries and stock shelves before opening. The first hour is when everything is freshest and fully stocked.
  • Avoid Sunday late morning. The window between 10:00 AM and 1:00 PM on Sunday is peak busy at nearly every grocery store. Go early or wait until evening.
  • Tuesday and Wednesday are the quietest days. If your schedule allows it, midweek shopping means shorter lines, fuller shelves, and less competition for sale items.
  • Stock up before holidays. Shop 2-3 days ahead of Thanksgiving, Christmas, and July 4th. The day-before rush is intense, and stores may close early on the holiday itself.
  • Check for pickup and delivery windows. Many chains offer same-day grocery pickup with morning order slots. Kroger, Publix, Albertsons, and Walmart all have drive-up pickup that can save you a trip inside.
  • Know your store's markdown schedule. Most grocery stores markdown bakery items in the evening and meat department items in the morning. If you are flexible on what you buy, timing your trip to catch markdowns can save 30-50% on select items.

All Grocery Stores

Browse detailed hours and holiday schedules for every grocery chain we track:

Frequently Asked Questions

What time do grocery stores open?

Most grocery stores open between 6:00 AM and 8:00 AM on weekdays. Budget chains like Aldi typically open later at 9:00 AM. Stores like Kroger, Albertsons, Safeway, and Wegmans tend to open earliest at 6:00 AM. Trader Joe's and Whole Foods open at 8:00 AM. WinCo Foods is open 24 hours at most locations, so there is no opening time to worry about.

What time do grocery stores close?

Closing times range from 8:30 PM (Aldi) to midnight (Wegmans, Meijer). Most conventional chains like Kroger, Publix, and Safeway close between 9:00 PM and 11:00 PM. WinCo Foods stays open 24 hours. Sunday closing times are typically 1-2 hours earlier than weekday hours.

Are grocery stores open on Sundays?

Yes. Every major grocery chain in the US is open on Sundays. Hours are slightly reduced at most stores - expect openings around 7:00 AM or 8:00 AM and closings between 8:00 PM and 10:00 PM. Some states have local blue laws that may delay Sunday opening times.

Which grocery stores are open on holidays?

Most grocery stores are open on minor holidays like Memorial Day, Labor Day, and Independence Day with reduced hours. Nearly all close on Christmas Day. Thanksgiving closures vary by chain - Trader Joe's, Aldi, and Costco close, while Kroger and some others stay open until early afternoon. Check our Holiday Hours page for specifics.

What grocery stores are open 24 hours?

WinCo Foods is the most reliable 24-hour grocery chain. Select Kroger, Meijer, and Hy-Vee locations still operate 24 hours, but most chains that previously offered all-night shopping have cut back to closing between 10:00 PM and midnight since the pandemic.