Christmas store opening hours: When Coles, Woolworths, Aldi, Kmart will trade

  • Oops!
    Something went wrong.
    Please try again later.
·News Editor
·18-min read
In this article:
  • Oops!
    Something went wrong.
    Please try again later.

The rush to retail stores for Christmas presents and supermarkets for final lunch trimmings is upon us, with Aussies eager to start planning their final weeks before the holidays.

With people keen to get a jumpstart on food, present and alcohol shopping, many will want to organise their time to avoid holiday crowds and the inevitable store closures.

So you’re not caught out by store shutdowns this Christmas, Yahoo News Australia has put together a state-by-state guide of opening hours for Woolworths, Coles, Aldi and Kmart to help avoid any disappointment.

Woolworths opening times

At many Woolworths stores across the country it will be business as usual until the week before Christmas. Trading hours will differ across supermarkets however, so check the Woolworths website for details on individual stores.

NSW/ACT:

On Christmas Eve, all stores will be open before shutting on Christmas Day. All supermarkets across the state and territory will reopen on Boxing Day.

All stores will continue to trade on the December 28 public holiday.

Find out which Woolworths stores are open and which are closed HERE.

A shopper with a trolley rushes past a Woolworths supermarket.
All Woolworths stores will close on Christmas Day. Source: Getty Images

Victoria:

All stores will be open on Christmas Eve for people to grab their last-minute holiday supplies before supermarkets close on Christmas Day.

But Victorians only have to worry about Woolworths stores in the state shutting up shop for one day, with all stores reopening on Boxing Day and remaining open on the December 28 public holiday.

Queensland:

Like other states, stores will be open on Christmas Eve and close on Christmas Day. The majority of supermarkets will reopen on Boxing Day, except for Weipa, Mission Beach, Mt Isa, Ayr, Bowen, Charters Towers, Proserpine, Childers, Pittsworth, Chinchilla, Kingaroy and Roma, which will remain closed.

Those stores will also shut on the December 28 public holiday, while all others will remain open.

South Australia:

All stores will open in the state on Christmas Eve and close on Christmas Day. All stores will open on Boxing Day, with the exception of Millicent, which will stay closed.

Adelaide metropolitan stores will trade from 9am to 5pm.

The Millicent store will again close on the December 28 public holiday, while all others are open. Adelaide metropolitan stores will be open from 9am to 5pm on that day.

Western Australia:

On Christmas Eve, all stores will open across Western Australia, however Perth metropolitan stores will trade from 7am to 9pm.

All stores will close on Christmas Day before opening again on Boxing Day, except for the supermarket in Esperance. Perth metropolitan stores will trade from 8am to 6pm.

All stores, including Esperance, will be open on the December 28 public holiday. Perth metropolitan stores will trade from 8am to 6pm on that date.

Shoppers are seen at Westfield on Castlereagh Street during the Boxing Day sales in 2019 in Sydney's CBD. Source: Jenny Evans/Getty Images
Boxing Day shoppers at Sydney CBD's Westfield. Source: Jenny Evans/Getty Images

Northern Territory:

Stores will open on Christmas Eve before shutting on Christmas Day. All stores will be open from 8am to 8pm on Boxing Day and the December 28 public holiday, except for Gove, which will trade from 9am to 5pm on both days.

Tasmania:

The only day stores will close in Tasmania is Christmas Day, with all stores trading Christmas Eve, Boxing Day and the December 28 public holiday.

Coles opening times

Like other supermarkets across the country, Coles will also shut up shop on Christmas Day. However some shoppers will have the opportunity to snap up their groceries until midnight at some stores in the lead up to Christmas, but check the Coles website for differing trading hours.

NSW:

People in NSW won’t be able to rush down to the shops for any forgotten Christmas Day items with Christmas Eve the last opportunity.

While all stores will be closed on Christmas Day, Coles will be open on Christmas Eve, Boxing Day and December 28 (the Boxing Day public holiday).

Stores will also be open on New Year’s Eve and New Year’s Day.

The only exception is the Smithfield store in Sydney’s west, which will be closed on Boxing Day and New Year’s Day.

Find out which Coles stores are open and which are closed HERE.

Victoria:

Stores in Victoria will be open in the lead up to Christmas, including on Christmas Eve.

All stores will close on Christmas Day but will reopen on Boxing Day and will continue operating on December 28, New Year’s Eve and New Year’s Day.

However, the store in Little Knox will be closed on both Boxing Day and New Year’s Day.

Coles signage is displayed at one of their city outlets in Sydney.
Coles has announced when stores will be open over the Christmas period. Source: Getty Images

Queensland:

Trade will be a little bit different in Queensland in the lead up to Christmas. All stores will be open on Sunday, December 13 from 8am to 6pm except for Goondiwindi, which will close.

Selected stores will be open from 7am to 9pm.

All stores will open on December 22 and 23 with differing trading hours – so double check your local store.

On Christmas Eve, stores will be open until 6pm, with selected stores open until 9pm.

Like elsewhere in the country, Coles supermarkets will close on Christmas Day, but reopen on Boxing Day and December 28 from 9am to 6pm.

Selected stores will open from 7am to 9pm while supermarkets in Ayr, Mt Isa and Goondiwindi will close on both those days.

Stores will be open until 9pm on New Year’s Eve, with selected stores open until 10pm, and on New Year’s Day from 9am to 6pm.

Selected stores will again open from 7am to 9pm while Goondiwindi, Mt Isa and Ayr stores will close on New Year’s Day.

A shopper carries a Myer branded bag at Pitt Street Mall in Sydney, Australia, on December 7, 2020. Source: Lisa Maree Williams/Bloomberg via Getty Images
Shoppers at Sydney's Pitt Street Mall. Source: Lisa Maree Williams/Bloomberg via Getty Images

South Australia:

All stores will close on Christmas Day in South Australia while trading hours in the lead up to Christmas will differ across the state.

Most stores will open from 6am to 9pm on Christmas Eve, however stores in Berri, Munno Para, Whyalla and Bridgewater will not open until 7am.

Those wanting to shop in Adelaide’s CBD, Firle and Kurralta Park will have the opportunity to do so from midnight on December 23.

All metropolitan stores will open on Boxing Day and December 28 from 9am to 5pm, while regional stores may vary.

All Adelaide metro stores will open until 9pm on New Year’s Eve. Again, regional stories may vary.

Adelaide metro stores will close on New Year’s Day except for Adelaide CBD and Adelaide Rundle Place. Both will trade from 11am to 5pm.

Western Australia:

From December 21 to December 24, all Perth metro stores will open from 7am to 9pm while trading stores at regional supermarkets may vary.

Perth metro stores will open 8am to 6pm on Boxing Day and December 28 and trade on New Year’s Eve from 8am to 9pm and New Year’s Day from 8am to 6pm.

Regional stores may vary and people should check their local store online.

All stores will be closed on Christmas Day.

Northern Territory:

Stores in Alice Springs and Darwin will open until 9pm on Christmas Eve and will close on Christmas Day.

Supermarkets will reopen from 8am to 8pm on Boxing Day, and trade the same hours on December 28 and New Year’s Day.

Stores will be open until 10pm on New Year’s Eve.

Coles supermarkets in Chinatown, Karratha, South Hedland and Tom Price will operate until 9pm on Christmas Eve while Kununurra will stay open until 10pm.

All those five stores will open on Boxing Day and December 28.

Stores will open until 9pm on New Year’s Eve, with the exception of Kununurra and Tom Price, which will close at 8pm.

All stores except for Tom Price will open on New Year’s Day.

Tasmania:

All stores will be closed across Tasmania on Christmas Day, but shoppers can head to their local stores on Christmas Eve, Boxing Day, December 28 and New Year’s Eve.

Stores will be open across the state until 10pm on New Year’s Day.

Aldi opening times

Aldi stores across the country will close on Christmas Day and reopen on Boxing Day, with a select few remaining closed the day after Christmas.

Shoppers are urged to check the Aldi Website for their local store’s specific trading hours.

NSW:

All Aldi stores in NSW will close on Christmas Day and reopen on Boxing Day, with the exception of Leichhardt and Liverpool Central, which will stay closed.

In the days leading up to Christmas, Aldi stores across NSW will open at 8.30am. Closing hours differ between 7pm and 8pm depending on the store, so check the supermarket’s website for details about your local store.

Find out which Aldi stores are open and which are closed HERE.

Victoria:

Stores across Victoria will close on Christmas Day and open at 8.30am in the lead up to Christmas. Check the Aldi website for the closing hours of your selected store.

All stores will reopen at 9am on Boxing Day.

Aldi shop front
Aldi trading hours over the Christmas period will differ state-by-state. Source: AAP

Queensland:

In the lead up to Christmas, stores will have various opening hours, either trading from 8am, 8.30am or 9am. Check the Aldi website for details on individual stores.

All Aldi stores across the state will close on December 23 at 9pm, with the exception of Carindale and Garden City, which will close at 10pm.

Supermarkets will shut a little earlier on Christmas Eve, with all stores trading from 8.30am to 6pm.

Stores will close on Christmas Day but all will reopen on Boxing Day from 9am to 6pm, except for Kingaroy, which will stay closed.

South Australia:

The majority of supermarkets on December 21 and 22 will open from 8.30am to 8pm. However Berri and Port Pirie stores will close at 7pm.

Hours will extend to 9pm on December 23, but the Nuriootpa and Victor Harbor stores will close at 8pm while Berri and Port Pirie shut at 7pm.

On Christmas Eve, stores across the state will be open from 8.30am until 6pm.

While everywhere will be shut on Christmas Day, trade will recommence on Boxing Day from 9am at all stores.

Check the website here for details on specific stores.

Western Australia:

The only day stores will be closed across WA is on Christmas Day, with all opening on Boxing Day from 9am.

On December 21 and 22, stores will stay open until 8pm while all supermarkets will extend trade to 9pm on December 23.

Stores will open from 8.30am to 8pm on Christmas Eve.

Check the Aldi website for more information on individual stores.

Kmart opening times

Some shoppers will be lucky enough to escape Christmas crowds with a number of Kmart stores trading until midnight or over a 24-hour period.

People should however check the Kmart website for trading hours at their local store.

NSW/ACT:

With all stores closed on Christmas Day, people will be able to shop until midnight or even over a 24-hour period at some NSW stores.

Stores will be open until midnight on December 21, 22 and 23 with the exceptions of Pagewood, Shellharbour, Waratah, Gorokan, Glendale, Erina, Campbelltown, Casula, Narellan, Belconnen, Blacktown, Mt Druitt, Penrith and Broadway – which will trade 24 hours.

On Christmas Eve however stores operating for 24 hours will close at 10pm. Waratah and Casula stores will shut at midnight.

After remaining closed for Christmas Day, all NSW stores will reopen on Boxing Day. The Casula, Belconnen, Blacktown, Mt Druitt and Penrith stores will open at 8am and commence 24-hour trade.

Most other stores will open at 8am and shut at 8pm, with the exception of Lismore, Armidale, Tamworth, Tweed Heads, Ballina, Coffs Harbour and Toormina, which will close at 6pm.

Find out which Kmart stores are open and which are closed HERE.

Victoria:

Much like NSW, Victorian stores will close across the state on Christmas Day after some extended opening hours in the lead up to the holiday.

On December 21, 22 and 23, most stores will open until midnight while Kyabram, Castlemaine and Woodend stores close at 7pm and Maryborough shuts at 10pm.

Shoppers in Richmond, Burwood, Chirnside Park, Eastland, Chadstone, Campbellfield, Melton, Airport West, South Morang, Narre Warren, Cranbourne, Southland, Belmont, Keilor, Werribee, and Waurn Ponds stores will open for 24 hours before closing at 10pm on Christmas Eve.

All other stores will close at 10pm on Christmas Eve, except for Kyabrum, Castlemaine and Woodend, which close at 6pm.

These same stores will reopen Boxing Day at 8am and close at 6pm.

All other stores will open 8am to 8pm, with the exception of Burwood, Campbellfield, Narre Warren, Belmont and Werribee, which will recommence 24-hour trade from 8am.

Shoppers leaving a Kmart store in Sydney.
Shoppers will be able to grab some last-minute items from Kmart before Christmas Day. Source: AAP

Queensland:

Kmart stores across Queensland will be closed on Christmas Day with most stores extending hours to midnight in the days before Christmas

All stores in Queensland will trade until 12am on December 21, 22 and 23, with the exception of Mt Isa, which closes at 9pm; Kippa-Ring, which will shut at 10pm, and Caboolture, closing at 6pm.

The store in Stafford will only open until 10pm on December 21 and 22 before extending hours until midnight on December 23.

Most stores will reopen on Boxing Day, trading at 9am to 6pm, however the Mt Isa store will remain closed until December 27.

South Australia:

Select stores will trade for 24 hours in the lead up to Christmas in South Australia, but there’ll still be plenty of opportunities for people to grab some last-minute items.

On December 21 and 22, stores will open from 8am to 9pm, with the exception of Port Pirie, Mt Barker and Whyalla, which will trade until 10pm.

From 8am on December 23, stores will open at 8pm and close at midnight, except for Port Pirie, which shuts at 10pm and Whyalla, which will close at 9pm.

West Lakes, Tea Tree, Muno Para, Firle, Port Noarlunga and Mt Barker will be open from 8am December 23 through until 9pm on Christmas Eve.

All stores will close Christmas Day before reopening at 9am on Boxing Day. The Mt Gambier, Port Lincoln, Port Pirie and Mt Barker stores will open at 8am.

Western Australia:

No stores in WA will trade for a 24-hour period and only one store in the state will open until midnight.

Eaton Fair will be open 7am to midnight on December 21, 22 and 23 while all other stores will close at 9pm, with the exception of Kalgoorlie which will shut at 7pm.

Stores, including Kalgoorlie, will shut at 9pm on Christmas Eve, while Eaton Fair will shut at 10pm.

All stores are closed on Christmas Day and Eaton Fair will reopen at 8am until midnight on Boxing Day.

Kalgoorlie will be open 9am to 2pm on Boxing Day and Albany will trade from 10am to 5pm. All other stores will open from 8am to 6pm.

Northern Territory:

All Kmart stores in the Northern Territory will close on Christmas Day after trading for extended hours in the days before.

Stores in Darwin and Coolalinga will open from 8am to midnight on December 21, 22 and 23 and 8am to 10pm on Christmas Eve.

The store in Alice Springs will operate from 8am to 10pm on December 21, 22 and 23, and 8am to 9pm on Christmas Eve.

Both Coolalinga and Darwin stores will be open 8am to 7pm on Boxing Day while the Alice Springs store will trade from 9am to 6pm.

Tasmania:

The Newtown and Launceston stores will not close from December 21 until 10pm Christmas Eve. Those stores will reopen at 8am on Boxing Day and begin 24-hour trade.

Devonport will open from 8am to midnight on December 21, 22 and 23 and shut at 10pm on Christmas Eve. It will open from 8am to 8pm on Boxing Day.

Stores in Rosny and Burnie will be open 8am to 10pm on December 21, 22 and 23 and will close at 7pm and 8pm on Christmas Eve respectively. They will reopen from 8am to 6pm on Boxing Day.

Bunnings opening times

Similar to other supermarkets and department stores across the country, Bunnings too will close on Christmas Day before reopening on Boxing Day. People however are urged to check the Bunnings website for details on individual stores.

NSW:

From this week stores will open from 6.30am to 9pm, with selected stores open until 10pm.

The last weekend before Christmas, December 19 and 20, stores will trade until 10pm.

After closing on Christmas Day, stores will reopen on Boxing Day and trade until 7pm.

Victoria:

Trading hours will be the same as NSW, with selected stores in Victoria open until 10pm this week.

Stores will too close at 10pm this weekend, and trade until 7pm on Christmas Eve and Boxing Day.

South Australia:

Opening hours will differ slightly in SA, with stores open from 6.30am to 9pm.

On Saturday they will trade from 7am to 5pm and 9am to 5pm on Sunday.

Trade on Christmas Eve will cease at 7pm across the state.

Most stores will be open until 5pm on Boxing Day.

Western Australia:

Selected stores in the state will open until 10pm from this week while most will trade from 6.30am to 9pm.

Some stores will also open until 10pm this weekend while others will shut at 9pm.

On Christmas Eve and Boxing Day, stores will close at 7pm.

Tasmania:

No stores will open until 10pm in Tasmania, with the latest closure at 9pm.

Stores will operate from 8am to 6pm the last weekend before Christmas and shut at 7pm Christmas Day and Boxing Day.

Northern Territory:

In Darwin and Palmerstone, stores will trade 6.30am to 9pm Monday to Friday and 8am to 6pm on the weekend.

Stores will close at 7pm on Christmas Day and Boxing Day.

Alice Springs however will only trade from 6.30am to 6pm Monday to Friday and 8am to 5pm on the weekend.

Bunnings in Alice Springs will shut at 7pm on Christmas Eve and open from 9am to 5pm on Boxing Day.

Bunnings Warehouse in Maribyrnong, Melbourne.
Bunnings has revealed when it will be open over the Christmas period. Source: Getty

IKEA opening times

All IKEA stores will close on Christmas Day with trading hours differing across the country in the lead up to Christmas.

Yahoo News Australia has broken it down state by state, but check the IKEA website for more information on individual stores.

NSW/ACT:

The IKEA stores in Canberra and around Sydney will be closed in Christmas Day, with trade at all stores ceasing at 5pm on Christmas Eve, except for Tempe which will shut at 7pm.

Marsden Park and Rhodes will stay open until 7pm on Boxing Day while stores in Richmond and Tempe shut at 9pm.

Canberra will close at 6pm.

All stores will remain open on the public holiday on December 27.

Victoria:

For last-minute essentials shoppers can visit the Springvale store on Christmas Eve from 10am to 5pm.

Springvale, the only IKEA store in Victoria, will be closed on Christmas Day and reopen on Boxing Day from 10am to 9pm.

Ikea will also trade from 10am to 9pm on December 27.

A man walks past a Manland sign in an IKEA store in Sydney.
IKEA has revealed when it will be open over the Christmas period. Source: Getty

Queensland:

On December 17 and 18, the store in Northlakes will trade from 9am to 9pm. It will then be open from 8am to 9pm on December 19 and 9am to 6pm on December 20.

Hours will be extended again from 9am to 9pm on December 21, 22 and 23 before closing at 6pm on Christmas Eve.

Northlakes will trade from 9am to 6pm on Boxing Day and December 27.

Meanwhile the Logan store will close at 6pm Christmas Eve and stay closed throughout Christmas Day.

It will open 9am to 6pm on Boxing Day and December 27.

WA:

The store in Perth will have extended trading hours on December 21, 22 and 23 from 9am to 9pm. It will be open from 9am to 5pm on Christmas Eve and close on Christmas Day.

It will reopen on Boxing Day from 9am to 5pm, and trade for the same hours on December 27.

Bottle shop opening times

Liquorland, Vintage Cellars, First Choice and Liquor Market will close across the country on Christmas Day but all stores will reopen on Boxing Day except for Turramurra Plaza in NSW and Victoria Square in South Australia.

While Dan Murphy’s and BWS stores will be closed on Christmas Day, those who run out of booze in South Australia and Victoria can still stock up at drive-thru stores only.

All Dan Murphy’s and BWS stores will be open on Christmas Eve, Boxing Day and December 27.

Check the relevant store’s websites for details.

Do you have a story tip? Email: newsroomau@yahoonews.com.

You can also follow us on Facebook, Instagram and Twitter and download the Yahoo News app from the App Store or Google Play.

Our goal is to create a safe and engaging place for users to connect over interests and passions. In order to improve our community experience, we are temporarily suspending article commenting