TrolleyChecker·Published 2026-11-06·Australia
Christmas Day grocery list in Australia: what to buy and how to budget for it
A practical guide to planning your Christmas Day grocery shop in Australia — a full meal checklist, typical costs, what to buy early, and how to split the spend across November and December.
Planning the Christmas Day shop early avoids the December rush
The Christmas Day meal is a significant grocery purchase — often the largest single food spend of the year for many households. Planning it early, buying shelf-stable items throughout November and leaving only fresh items for the week before Christmas, distributes the financial impact and helps you avoid the price premium that comes with last-minute shopping.
A typical Australian Christmas Day meal and what it costs
Australian Christmas meals vary widely — seafood, ham, roast, cold meats, salads, pavlova and fruit are all common. Here is a rough breakdown of a typical spread for eight to ten people:
Protein (the main event):
- Leg ham (whole leg, 7–9 kg): $60 to $120 depending on brand and timing. See our Christmas ham guide for buying advice.
- Prawns (1–1.5 kg per person for prawn-focused spread): $15 to $25 per kg depending on when you buy. Frozen king prawns bought in advance cost less than fresh on the day. See our Christmas seafood guide.
- Roast chicken or turkey: $20 to $40 depending on size and format.
Salads and sides:
- A green salad, a potato salad and a pasta salad for ten people: $15 to $25 total in seasonal produce and pantry items.
- Roasted vegetables: $10 to $15.
- Bread rolls (from a bakery or in-store bakery): $5 to $10.
Dessert:
- Pavlova base (bought or made from eggs, caster sugar, cream, seasonal berries and mango): $15 to $30 depending on toppings.
- Christmas pudding or fruit cake if relevant to your tradition: $10 to $20.
Extras:
- Dips, cheese and crackers for arrival snacks: $20 to $35 depending on what you choose.
- Fruit platter using seasonal stone fruit, mango, berries: $15 to $25.
A full Christmas meal for ten to twelve people, covering the above categories, typically costs $150 to $300 depending on your choices. A seafood-focused spread sits toward the higher end. A ham-and-salads format sits toward the lower end.
What to buy now vs what to leave for December
Buy in November:
- Frozen prawns (store in the freezer)
- Leg ham (can be purchased now for many supermarket-branded hams with a December use-by)
- Shelf-stable Christmas pantry items: mixed dried fruit, nuts, shortbread, pudding mix
- Alcohol and drinks (see our Christmas drinks guide)
- Non-perishable crackers and dips
Leave until the week of Christmas:
- Fresh produce: salad greens, tomatoes, capsicum, fresh herbs
- Deli cheese and charcuterie
- Fresh bread and bakery items
- Cream, fresh berries and mango for pavlova
Splitting the cost across the household
For Christmas gatherings where family members contribute, assigning specific categories — one person brings prawns, another brings the ham, a third brings dessert — distributes the spend and reduces the pressure on the host. Communicating what is already purchased and what is still needed avoids overlap and gaps.
Comparing Christmas grocery prices
For branded Christmas products and pantry staples, run a search on TrolleyChecker before each November shop to check current pricing across Woolworths and Coles.
Compare live prices for milk, olive oil or rice.
Open search