Christmas Day can really end up being a flurry of last-minute scrambling the morning of.
Forgotten cream for the pavlova, or run out of beers already, it can be a real mess. Or maybe your family is the total opposite and instead you are all sitting around looking for something to do?
We have put together a guide for the shops, restaurants and establishments that are open for Christmas Day 2024.
WILL SUPERMARKETS BE OPEN ON CHRISTMAS DAY?
At this current time, Coles, Woolworths and Aldi will all be closing their doors for the whole of Christmas Day.
Make sure to stock up on your essentials Christmas Eve, otherwise doors will reopen on Boxing Day.
Your local corner store or IGA may open for a period time on Christmas Day as these stores are independently owned. See below the hours to grab those last minute supplies on Christmas Day!
VICTORIA:
Apollo Bay IGA (10am-7pm), IGA Jubilee Plus Liquor (6am-10pm), Carnegie IGA plus Liquor (6:45am – 11pm), Franklin St Local Grocer (7am-11pm) IGA Middle Park (7-7pm), Bittern IGA + Liquor (7am-3pm), IGA Meadow Heights (8am-6pm), IGA Richmond plus liquor (8am-9pm), IGA Yarraville (8am-1pm), IGA Local Grocer Mascoma street Strathmore (8am-6pm), IGA Local Grocer Flinders Street (8am-10pm), IGA Abbortsford (8am – 9pm), Iga North Melbourne (8am-10pm), Piedimonte’s IGA (8am-6pm), IGA Frankston North (8am-7pm), Echuca Local Grocer IGA (8am-12pm), IGA local grocer Broadmeadows (8am-8pm), IGA Thornhill Park ( 8am-8pm), IGA Lygon Street (8am-10pm), IGA Local Grocer Ashburton (8am-3pm), Supa IGA Thomastown (8am-8pm), IGA Local Grocer + Liquor Hampton (8am-7pm), IGA Laverton plus Liquor (8:30am-7pm), IGA express (9am-4pm), Ciccones IGA(9am-12:30pm), KFL Supermarket Flemington (9am-7pm), IGA Local Grocer Bentleigh (9am-5pm), IGA Fawkner plus liquor (9am-3pm), IGA Xpress Southbank (9am-9pm), APCO IGA Xpress Newcomb (24 hours), APCO IGA Xpress North Geelong (24 hours).
NEW SOUTH WALES:
NSW: IGA Figtree Drive (10am-8pm), Alexandria IGA (6am-10pm), Wangi IGA (7am-12pm), IGA local grocer Enfield (7:30am-7:30pm), IGA Local Grocer Brunswick heads(8am-2pm), IGA Bexley (8am-10pm), IGA Terranora (8am-2pm), IGA Wagga on Bourke St (8am-6pm), IGA Condell Park (9am-5pm), APCO Wagga Wagga (24 hours).
QUEENSLAND:
QLD: IGA Upper Kedron (5am-3pm), IGA local grocer Bundaberg North (5am-12pm), Whites IGA Baringa (6am-1pm), IGA Local Grocer Strathpine (6am-8pm), IGA Gumdale (6am-6pm), IGA Robina (6am-8pm), Whites JGA Bli Bli (6am-1pm), IGA Springfield Lakes (6am-12pm), Seasons IGA East Brisbane (6am-8pm), IGA Goodna (6am-10pm), White’s IGA Mt Coolum (6am-1pm), IGA Peregian Beach (6am-1pm), White’s IGA Forest Glen (6am-1pm), IGA Local Grocer Golden Beach (6am-6pm), IGA Loganhome (6am-2pm), Seasons Burpengary (6am-6pm) Rainbow Beach IGA (6am-7pm), IGA Boondall (6am-8pm), IGA Local Grocer Graceville (6am-9pm), Peries IGA Yeppoon (6am-11am), IGA Mooloolah (6am-1pm), IGA Hooper Centre (6am-8pm), IGA local grocer Forest Lake (6:30am-2pm), IGA Local Grocer Gladstone (7am-7pm), IGA Nerang (7am-2pm). IGA Local Grocer Sunrise Beach (7am-1pm), IGA Pullenvale (7am-8pm), IGA Kingsthorpe (7am-1pm), IGA Little Mountain Local Grocer (7am-7:30pm), IGA Bundamba (7am-6pm), Spano’s IGA Nerang (7am-1pm), Tin Can Bay IGA (7am-4pm), Imbil IGA ( 7am-7pm), W’Gusto IGA (Pelican Water)(7am-12pm), IGA Moore PaRK Beach (7am-12pm), Magnetic Harbour IGA (8am-12pm), Local Grocer IGA Sandstone Lakes (8am-12pm), Westbury’s Mundingburra IGA (8am-11:45am), IGA Valley (8am-8pm) Peries IGA West Mackay (24 hours).
SOUTH AUSTRALIA:
IGA Semaphore (7am-10pm), IGA local grocer Wattle Park (7:30am-2am), leabrook IGA (7:30am-12:30pm), IGA Hampstead Road (Clearview), IGA Christie’s beach (7:30am-3pm), Glenelg East IGA (8am-11am), IGA Henley Beach (8am-9pm), Goodwood IGA (8am-12pm), IGA Local Grocer Middleton (8am-1pm), City East IGA (8am-2pm), IGA Woodville (8am-2pm), Beckers IGA (8am-10am), IGA Paring (8am-5pm), IGA Hackham (8am-5pm), IGA Morphettville (8am-5pm), IGA local grocery Two Wells (8:30am-5pm), IGA Franklin St (9am-10pm), IGA local grocer (9:30-11:30am)
WESTERN AUSTRALIA:
IGA Albany (5am-10pm), IGA Dawesville (6am-9pm), IGA High Wycombe (6am-8pm), IGA Local Grocer Mosman (6am-8pm) Padbuyry IGA (6am-1pm), Supa IGA Darch (6am-11:59pm), Maylands IGA (6am-1pm), Broome IGA Xpress (6am-10pm), IGA Local Grocer High Wycombe (6am-8pm), Candlewood IGA (6am-9pm), IGA Two Rocks (6:30am-5pm), The Beach Rock IGA (7am-4pm), IGA Edgewater (7am-2pm), IGA Two Rocks (7am-5pm), South Kalgoorlie (7am-3pm), Ballajura City IGA (7am-2pm), Kiara IGA (7am-2pm), Bedford IGA (7am-9pm), Park Hive IGA (7am-1pm), Mt Hawthorn IGA (7am-7pm), Helena valley IGA (7am-5pm), Duncraig Fresh IGA (7am-1pm), Bedford IGA (7am-8pm), Foodies Market The Downs IGA (7am-1pm), Tucker Fresh IGA Kinross (7am-5pm), IGA local grocer Lesmurdie (7am-7pm), IGA M Maida Vale (7am-9pm), Wittenoom Road (7am-7pm), IGA M Bentley (7am-5pm), Tucker Fresh Piara Waters IGA (7am-5pm), IGA Local Grocer Bayswater (7:30am-1pm), IGA Medina (8am-6pm), IGA Fremantle (8am-4pm).
AUSTRALIAN CAPITAL TERRITORY:
IGA Local Grocer Ngunnawal (9am-2pm), IGA Hackett plus liquor (9am-4pm).
NORTHERN TERRITORY:
Northside IGA (8am-3pm), Flynn drive IGA (8am-3pm), Eastside IGA Alice Springs (8am-3pm).
With these closures in mind, ensure you have your Christmas Day menu planned in advance.
WILL BOTTLE SHOPS BE OPEN ON CHRISTMAS DAY?
If you need a bit of liquid courage to get you through your Christmas Day and to toast the year that was, make sure to stock up on your booze the day before.
Like the big supermarket franchises, their trading banners will be closed on December 25 too.
BWS is closing the majority of its stores across the country, with the exception of a select few drive-thru stores in New South Wales, Victoria, ACT and South Australia. Check out the exceptions here.
A select few Dan Murphy’s stores will open on Christmas Day. Make sure to check your stores trading hours here.
WILL ANY RESTAURANTS BE OPEN ON CHRISTMAS DAY?
Good news for those who can’t be bothered to cook or if you are preempting a potential turkey disaster.
There are some great spots open for a beautiful Christmas lunch or dinner, from harbourside Sydney restaurants to beloved pubs and diners in Brisbane, we have collated some great options for Christmas Day 2024.
Restaurants open in Sydney on Christmas Day
- Delta Rue Sydney: Price – $249 per adult or $99 for kids aged 5–17.
- Anason Barangaroo: Price – $195 per person or $95 for children under 14.
- Brasserie 1930 CBD: Price – $295 per person.
- Promenade Bondi: Price – $299 per adult or $99 for children.
Restaurants open in Melbourne on Christmas Day
- Studley Park Boathouse Kew: Price – $165 per person or $50 for children under 12.
- Hotel Esplanade St Kilda: Price – From $178 per person or $68 for children under 12.
- Lake House Daylesford: Price of Christmas at Lake House festive package varies.
- The Duke of Wellington CBD: Price – $159 per person or $49 for children under 12.
Restaurants open in Brisbane on Christmas Day
- Naldham House CBD: Price – $275 per person.
- Donna Chang CBD: Price – $288 per person or $99 for children.
- C’est Bon Woolloongabba – Price $195 per person.
- Tillerman CBD: Price – $215-$275 per person.
Restaurants open in Adelaide on Christmas Day
- Koomo CBD: Price – $169 per person.
- Ela at Hotel Alba: Price – From $179 per person.
- Bespoke Wine bar & Kitchen North Adelaide: Price – $270 per person.
- Charlies Diner, Brighton Metro: Price – $159 per person or $59 for children.
Restaurants open in Perth on Christmas Day
- Long Chim CBD: Price – $175 per person or $50 for children under 12.
- Bistro Guillaume CBD: Price – $230 per person or $105 for children 4-12.
- Burswood Crown: Price – From $129 per person.
- Hearth the Ritz: Price – From $294 per person.
Restaurants open in Canberra on Christmas Day
- The Boat House Barton: Price – $240 per person or $110 for children.
- Capitol Bar & Grill: Price – $260 per adult, $160 per teen, $70 per child.
- The George Bar & Grill: Price – $259 per adult, $159 per teen, $79 per child.
- Wild Duck: Price – $99 per adult, $49 per child.
Restaurants open in Hobart on Christmas Day
- Tesoro Italian: Price – $209 per person or $99 per child.
- Telegraph Hotel: Price – $195 per person or $65 per child.
- Mr Goodguy: Price – $165 per person or $99 per child.
- Crowne Plaza: Price – $229 per person, $140 (6-14 years) or $42 ( 5 and under).
IS MCDONALD’S OPEN ON CHRISTMAS DAY?
If a fancy restaurant meal does not suffice, lucky for you most Maccas restaurants will be open.
Big Mac for lunch it is!
IS ALDI OPEN ON CHRISTMAS DAY?
The European supermarket will be closed on Christmas Day in all states and territories.
Hours will vary across Christmas Eve, Boxing Day and New Year’s Day so make sure to check their website for local trading hours.
IS THE CHEMIST OPEN ON CHRISTMAS DAY?
Franchises like Priceline and Chemist Warehouse will be shut on Christmas Day.
Some 24-hour chemists will be open and independent pharmacies. Make sure to do a quick Google search before you head over.
IS DOMINO’S OPEN ON CHRISTMAS DAY?
On the 25th of December, over 100 Domino’s stores will be open to help Aussie’s celebrate Christmas. Across the country stores will have different trading hours so make sure to check out your stores trading hours to ensure you don’t miss out on a delicious pizza feast!
ARE PETROL STATIONS OPEN ON CHRISTMAS DAY?
Yes, most petrol stations will be open. They have unrestricted trading hours so you should be able to fill up that tank if need be!
IS THE POST OFFICE OPEN ON CHRISTMAS DAY?
Post offices will be shut on Christmas Day and the cut-off for parcel delivery for Christmas is nearing too.
Check out the list of cut-off dates here.
ARE BANKS OPEN CHRISTMAS DAY?
Banks across Australia will definitely be closed but online banking will remain as normal.
Keep an eye out on this page for any changes or updates as we work our way closer to Christmas Day these could change!