Your Free Perth Visitor Information Guide

Your Free Perth Visitor Information Guide

Where to Celebrate Christmas in July in Perth 2026

Where to Celebrate Christmas in July in Perth 2026

 

Forget sweating through a Christmas lunch in 38-degree December heat — Christmas in July is Perth’s excuse to do the whole roast turkey, mulled wine, Mariah-on-repeat thing properly, minus the sunburn!

Perth City Farm Christmas in July Buffet

Where: Perth City Farm, East Perth

Kick things off early with a relaxed three-course buffet lunch or dinner at this East Perth community farm, running across Friday and Saturday sittings. Expect hearty, share-style winter food, a cash bar with wine, and the kind of laid-back setting that’s more “gather round the table” than formal function.

More info

Woodvale Tavern Christmas Family Celebration Day

Where: The Woodvale Tavern, Woodvale

The tavern turns into a full Christmas wonderland for this one, with a three-course roast buffet or à la carte menu, a kids zone with entertainment running all afternoon, Santa’s Grotto with multiple visit times, and live acoustic music. Adults from $44, kids $22.

More info

Victoria Park Hotel Christmas in July

Where: Victoria Park Hotel, Victoria Park

Available daily right throughout July from 11am, this one’s an easy any-day option — choose two courses for $67pp or go the full three for $78pp and settle in for a proper festive feast without needing to book weeks ahead.

More info

Christmas in July at The Bassendean Hotel

Where: The Bassendean Hotel, Bassendean

The local’s take on Christmas in July is refreshingly simple: a classic roast turkey with all the trimmings, served every single day throughout the month for $35. No bookings drama, just a cosy pub meal whenever you’re in the mood.

More info

Roast by the Metre

Where: The Guildford Hotel, Guildford

Running Friday to Sunday all month, this $140 spread is built for sharing — a generous metre-long feast of roast meats, crispy potatoes and festive trimmings for the whole table. Big appetite, bigger group, easy win.

More info

Winterville

Where: The Guildford Hotel, Guildford

For something a bit more theatrical, Winterville transforms the historic Guildford Hotel into a Nordic Vikings hall from 16–26 July. The $115pp ticket gets you a three-course feast of smoked meats and festive flavours plus two interactive cocktails, with sessions running Thursday to Sunday. This one’s an 18+ event.

More info

Christmas in July at J.B. O’Reillys

Where: J.B. O’Reillys, Perth

The Irish pub goes all-in across four weekends in July, with mulled wine, Irish coffee, live music and a festive spin on the Ultimate Sunday Roast — think Christmas ham and turkey or roast beef with all the trimmings. There’s a weekly best-dressed table prize too.

More info

Christmas in July at Galway Hooker

Where: Galway Hooker, North Coogee

Christmas by the beach, every Sunday in July (5, 12, 19 and 26). Roast turkey and ham is $32.50, there’s a veggie option too, plus mulled wine, hot toddies and live music all afternoon. Santa drops by for the kids, and there’s a prize for best (or worst) Christmas jumper.

More info

Christmas in July at Hyde Park Hotel

Where: Hyde Park Hotel, North Perth

A one-day festive feast on Sunday 19 July from 11:30am — a three-course Christmas menu with mulled wine on arrival, for $49pp. Straightforward, good value, and a solid pick if you just want the classic Christmas lunch experience without a big production. 18+ event.

More info

Christmas Quiz Night & Xmas in July Long Lunch

Where: Paddington Ale House, Bedford

Two chances to celebrate here — a Christmas-themed quiz night on 22 July with a $20 turkey schnitzel parmi, then a full long lunch on 26 July with Santa stopping by and a $100 best-dressed prize up for grabs. Adults $145pp, kids $75pp, under 3s eat free.

More info

Christmas in July Dinner at Good Company

Where: Good Company, Karrinyup

A one-night-only traditional three-course Christmas dinner on 24 July, with shared entrées, a choice of main and festive desserts. Christmas sweaters encouraged. Adults $59pp, kids $25pp.

More info

Christmas in July at The Aviary

Where: The Aviary, Perth CBD

A festive weekend takeover on 25–26 July, with bottomless brunch from 11am, a bottomless long lunch in The Loft from 2:30pm, and a rooftop party running late into Saturday night. Christmas outfits are highly encouraged.

More info

Friendmas

Where: Scarborough Beach Bar, Scarborough

Christmas in July by the beach, running 24–26 July with sessions at 2pm and 5pm. The $75pp bottomless lunch includes two hours of spritz, house wine and tap beer plus share plates — and groups of six or more score a free Aperol Spritz tower.

More info

Christmas in July Weekend at The Parkerville Tavern

Where: The Parkerville Tavern, Parkerville

The most family-friendly option in the Perth Hills — a full weekend (25–26 July) with Santa visits, a snow machine, face painting and kids’ activities running Saturday afternoon, plus festive roasts (including a kids roast) and mulled wine by the fire. Live music both evenings.

More info

Christmas in July Family Fun Day

Where: Victoria Park Hotel, Victoria Park

A free family session on 26 July from midday, built entirely around the kids — a Snowflake Sparkle Bar, DIY snow globes to take home, and a visit from Santa and his helper. No ticket needed, just turn up.

More info

Christmas in July Lunch at The Reveley

Where: The Reveley, Elizabeth Quay

A three-course set menu from Executive Chef Ben Keal, with lunch sittings from 26 July overlooking the water. Shared entrées, a choice of main and shared desserts — all without the prep or clean-up. Adults $59pp, kids $25pp.

More info

Christmas in July Lunch & Dinner at The Elford

Where: The Elford, Mount Lawley

Choose a midday or evening sitting on 26 July for a three-course Christmas feast — shared entrées, a choice of main and dessert to finish. Adults $59pp, kids $25pp, favourite Christmas jumper optional but encouraged.

More info

Christmas in July at White Horse Tavern

Where: White Horse Tavern, Rivervale

Lunch or dinner on 26 July, with a three-course festive spread made for sharing — shared starters, a choice of main and a proper Christmas dessert. Adults $59pp, kids $25pp.

More info