Need to know what is open Christmas Day in Melbourne? From the essentials like shops, chemists and petrol stations, to restaurants or cafés, we’ve got the lowdown on what’s open on Christmas Day.
What is open on Christmas Day 2021 in Melbourne?
It’s probably happened to all of us at least once. We confidently stride into Christmas convinced we’ve thought of everything, only to get to Christmas Day and realise we’re out of something needed to get through all the festivities. But it’s Christmas! A holiday! Do supermarkets open Christmas Day? Are any shops open Christmas Day? We decided to find out and have compiled a list of what is open on Christmas Day in Melbourne that should get you sorted.
And it’s not just what’s open Christmas Day for those last minute supplies. We’ve also hunted around to find which restaurants open on Christmas Day in Melbourne in case you’re not celebrating or would simply rather let someone else do the hard work. And in need of coffee? Our list also tells you where to find a café open Christmas Day somewhere near you.
Supermarkets open Christmas Day in Melbourne
In need of groceries? Melbourne has very few supermarkets open Christmas Day so you’ll want to try to be organised by Christmas Eve. If there’s something you’ve missed, there are a few independents that can get you out of trouble.
Some IGA stores will be open Christmas Day for those last minute essentials or forgotten supplies. Follow the links to their websites/Facebook pages for up-to-date hours.
- Sturt Street IGA Plus Liquor, 151 Sturt Street, Southbank
- IGA Xpress, 84 Flinders Street
- King Street IGA Express, 212 King Street
- IGA Xpress, 320 St Kilda Road
Convenience stores and independent operators
Convenience stores like 7-Eleven are allowed to open Christmas Day. There are several shops across Melbourne so if all else fails a convenience store near you should be open.
We’ve verified that these 7-Eleven shops open Christmas Day:
- 7-Eleven, Federation Square
- 7-Eleven, Bourke Street
Aldi stores trade until 8pm Christmas Eve and then close Christmas Day. Stores will re-open across Melbourne at 9am on Boxing Day, remaining open until 7pm or 8pm depending on the store.
All Coles supermarkets are open Christmas Eve and then closed on Christmas Day. All Melbourne Coles stores, except Little Knox, will open again on Boxing Day. Check their website for your nearest store’s hours.
All Woolworths supermarkets are closed on Christmas Day, so you’ll need to get your shopping done by Christmas Eve. All Melbourne Woolies stores will re-open on Boxing Day.
Shops open on Christmas Day in Melbourne
While some small independent shops may be open to pick up essentials and other odds and ends, there are no major shops open Christmas Day in Melbourne.
K-Mart, Big W, Target, Myer, David Jones, Bunnings and Ikea must close on Christmas Day under Victoria’s trading laws. To avoid disappointment you’ll need to get your shopping done by Christmas Eve. Check each store’s websites for the most up-to-date trading hours for your nearest store.
K-Mart – Stores will close at 10pm on Christmas Eve. All Melbourne stores are closed Christmas Day and will re-open at 8am on Boxing Day, with Burwood, Campbellfield, Narre Warren and Werribee commencing 24 hour trading.
Big W – All stores close Christmas Day and re-open 8am-6pm on Boxing Day.
Target – Melbourne stores are open Christmas Eve until 10pm or 11pm, depending on the store. All stores close Christmas Day and re-open Boxing Day.
Myer – Myer stores close at 6pm Christmas Eve except for Werribee, which closes at 5.30pm, and Eastland and Highpoint stores, which close at 5pm. All stores are closed Christmas Day and re-open on Boxing Day, with the Melbourne City and Chadstone stores opening at 5am.
David Jones – All stores close Christmas Day and re-open on Boxing Day.
Bunnings – Stores across Melbourne will trade until 7pm Christmas Eve. All stores are closed Christmas Day and will re-open on Boxing Day.
Ikea – Stores will close at 5pm on Christmas Eve. The stores are closed Christmas Day and re-open at 10am on Boxing Day.
RELATED: Looking to save money for Christmas – read our money saving guide!
Restaurants, cafés & pubs open Christmas Day in Melbourne
There are plenty of cafés and restaurants open Christmas Day across Melbourne, and a few pubs and bars as well. We have a full list of bars, cafés and restaurants open Christmas Day 2021 in Melbourne. These are a few of our favourites.
Pubs open Christmas Day
Victoria’s liquor laws have restrictions for Christmas Day trading so you may have to hunt around to find which pubs open on Christmas Day in Melbourne. We’ve found these places that will be open for a drink:
- Section 8, Tattersalls Lane, Melbourne (1pm-1am)
- Mr Brownie, South Melbourne (3pm-late)
- Laurel Hotel, Ascot Vale (11.30am-late)
Restaurants open Christmas Day
Melbournians are spoilt for choice with so many restaurants open on Christmas Day, a large number of them offering special Christmas lunch menus.
- Grand Lafayette, Prahran (5pm-10pm)
- Tim Ho Wan, Bourke Street, Melbourne (10am-8.30pm)
- Elwood Bathers, Elwood (11.30am-late; set menus only)
- Matilda, South Yarra (12pm-3pm; set menu)
- Rosella, Collingwood (lunch; set menu)
- Thai Town, Artemis Lane (12pm-12am)
Cafés open Christmas Day
If you’re looking for a café open Christmas Day, these are some of your best options. We’ve provided links to their Facebook pages to double check their opening hours before you head out:
- Calere, Fitzroy (6.30am-2.30pm)
- Wild Life Bakery, Brunswick East (7.30am-11am; takeaway only)
- Piccolina Gelateria, St Kilda (12pm-10pm)
- Clubhouse Malvern (7am-1pm)
- Glovers Station, Elsternwick (7am-1pm)
- Westwood Coffee and Wine, West Melbourne (9am-12pm)
- Casa Nata, Thornbury (9am-12pm)
- My Other Brother, Camberwell (7am-1pm)
Bottle shops open Christmas Day
Almost all bottle shops in Melbourne are closed on Christmas Day, except for some BWS drive-thru outlets and a couple of Dan Murphy’s stores. Check their websites to see if there’s a bottle shop open near you. Otherwise, you’ll need to get your purchases before closing time on Christmas Eve. Bottle shops open again on Boxing Day.
Chemists open on Christmas Day in Melbourne
If you find yourself, or a loved one, is feeling unwell over Christmas, then you’ll want to know if there’s a chemist open Christmas Day. Some options include:
- Direct Chemist Outlet, Greenvale Shopping Centre
- Mill Park Superclinic, 250 Childs Road, Mill Park
- Casey Superclinic, 50 Kangan Drive, Berwick
- Amcal Pharmacy, 128 Springvale Road, Nunawading
Need something closer to you? We have updated our detailed list of chemists/pharmacies that are open on Christmas Day in Melbourne here.
Petrol stations open Christmas Day in Melbourne
Service stations have unrestricted trading hours and can open Christmas Day. You’ll find most major petrol stations open Christmas Day across Melbourne.
What’s open Christmas Day in Melbourne?
In this article we’ve listed everything we know about that is open Christmas Day in Melbourne.
If you’re looking for things to do, our article on places open on Christmas Day will give you plenty of options. We wish you a merry Christmas.
Got a Question?
Want more ideas for celebrating Christmas in Australia?
Join our friendly community – ask questions and get answers from locals.