51 days away
Christmas
Christmas 2026 falls on Friday 25 December 2026, 51 days away. Order by Monday 14 December 2026 for metro delivery in time, on our published estimates. We have 62 Christmas products in stock, from $1.40.
- Order by
- 14 Dec
- Products
- 62
- From
- $1.40
Common questions
- When should I order for Christmas delivery in Melbourne?
- By Monday 14 December 2026. That allows 2 business days to dispatch and 6 in transit, the slow end of our metro estimates, skipping weekends and Victorian public holidays. These are estimates, not guarantees.
- How is delivery charged?
- Retail orders currently deliver within Greater Melbourne only. Delivery is free from $65, otherwise a flat $9.95. Stocked items are dispatched within 2 business days of payment, and metro delivery is estimated at 2–6 business days from dispatch.
- Are prices final?
- All retail prices and delivery charges include GST.













