Things To Do

Get Toasty With These Perth Christmas In July Menus, Specials And Events

9th Jul 2026
Written by:
Louisa McCullough
Contributor | Urban List Perth

Don’t wait until December. Get your festive fix early this winter, with pubs, bars and restaurants across the city dishing up roast turkey, mulled wine, Christmas jumpers and all the trimmings six months ahead of schedule! From boozy long lunches to family-friendly Santa visits, here's how to shake off those winter blues in Perth this year. 

Jump To

Christmas In July Menus And Food Specials

Victoria Park Hotel

605 Albany Hwy, Victoria Park

Victoria Park HotelImage Credit: Instagram | Vic Park Hotel

Victoria Park Hotel is bringing Christmas in July to the table all month long, with a festive set menu available daily throughout July. Gather family and friends for a winter feast of Christmas favourites and all the trimmings, served in the relaxed environment of the neighbourhood pub. With two courses for $67pp and three courses for $78pp, indulge in their highly rated roast turkey and pigs in blankets this winter!

Insider Intel :

  • Available daily from 11am for the whole month, so there's no excuse to only celebrate Christmas just once this year.

BOOK ONLINE

The Bassendean Hotel

25 Old Perth Road, Bassendean

The Bassendean HotelImage Credit: Instagram | The Bassendean Hotel

The Bassendean Hotel is keeping things simple and delicious with a classic Christmas roast turkey served daily throughout July for just $35, the works included. It's a cosy, no-fuss way to get your festive fix at the local. 

Insider Intel 

  • Pair it with a warming drink by the fire for the full winter pub experience.

BOOK ONLINE

The Guildford Hotel

159 James Street, Guildford

The Guildford HotelImage Credit: Instagram | The Guildford Hotel

Feeding a crowd? The Guildford Hotel's Roast by the Metre is back for Christmas in July, running Friday to Sunday throughout the month. The $140 spread is loaded with roast meats, crispy potatoes, seasonal vegetables and everything in between, all built for sharing down the middle of the table.

Insider Intel

  • Best tackled with a big group: this one's a proper feast, not a light lunch

BOOK ONLINE

J.B. O'Reillys

99 Cambridge Street, West Leederville

JB O’Reilly’s West LeedervilleImage Credit: Instagram | JB O’Reilly’s West Leederville

J.B. O'Reilly's is going all in on Christmas in July across four big weekends, with festive food, mulled wine, live music Thursday to Sunday, and plenty of Irish pub cheer. Settle in by the fire with an Irish coffee or a perfect pint of Guinness alongside the Ultimate Sunday Roast, featuring Christmas roast ham, roast turkey or roast beef with all the festive trimmings.

Insider Intel 

  • There's a weekly best-dressed table prize up for grabs, so it pays to look festive. 

BOOK ONLINE

Galway Hooker

148 The Esplanade, Scarborough

Galway HookerImage Credit: Galway Hooker AU | Instagram

Galway Hooker is bringing Christmas to the coast every Sunday in July (5, 12, 19 and 26 July), with roast turkey and ham for $32.50, a $20 vegetarian roast option and Christmas pudding for $12. Winter warmers including mulled wine, hot toddies and Irish coffee will keep things cosy, with live music running throughout the day and prizes for the best (or worst) Christmas jumpers.

Insider Intel 

  • Santa makes a special appearance throughout the afternoon, so bring the kids along too.

BOOK ONLINE

Paddington Ale House

141 Scarborough Beach Road, Mount Hawthorn

Paddington Ale HouseImage Credit: Paddington Ale House | Facebook

Paddington Ale House is keeping the festive spirit going all July, with Christmas roasts every Sunday and a festive quiz night on Wednesday 22 July paired with a $20 turkey schnitzel parmi loaded with cranberry gravy, roast potatoes, buttered beans, maple carrots and a Yorkshire pudding. It all builds to a Christmas in July Long Lunch on Sunday 26 July, with Santa stopping by and a $100 voucher up for grabs for the best-dressed guest.

Insider Intel 

  • Under 3s eat free at the long lunch, making it an easy one for young families.

 

BOOK ONLINE

Good Company

200 Karrinyup Road, Karrinyup

Good Company
Image Credit: Good Company | Website

For one night only, on Friday 24 July, Good Company is serving a traditional three-course Christmas dinner from 6pm to 7pm. With shared entrées, a choice of main, and festive desserts to finish, it’s a curated one-hour Christmas special made for gathering the crew, Christmas jumpers encouraged.

Insider Intel 

  • At $59pp (and $25pp for kids), it's a great excuse to dress warm and gather the crew without waiting for a 40-degree December.

BOOK ONLINE

Scarborough Beach Bar

1 Manning Street, Scarborough

Scarborough Beach BarImage Credit: Scarborough Beach Bar | Instagram

Friendmas is landing at Scarborough Beach Bar from Friday 24 to Sunday 26 July, with a festive bottomless lunch ($75pp) featuring two hours of spritz, house wines and tap beers alongside a selection of share plates, across sessions at 2pm and 5pm.

Insider Intel 

  • Groups of six or more score a complimentary Aperol Spritz tower, so bring along your wider friend group and secure this bargain.

BOOK ONLINE

The Reveley

Eastern Promenade The Towers at Elizabeth Quay, Ophir Walk

The Reverly
Image Credit: The Reverly | Instagram

Following sold-out lunch sittings, The Reveley has released Christmas in July dinner bookings from 5:30pm on Sunday 26 July at Low Kee, waterfront views and zero washing up included. The curated three-course set menu kicks off with shared entrées, followed by a choice of main and classic desserts to finish.

Insider Intel 

  • Book ahead, this one is highly desired and tends to sell out fast.

BOOK ONLINE

The Elford

639 Beaufort Street, Mount Lawley

The Elford HotelImage Credit: The Elford Hotel | Instagram

The Elford is leaning fully into the yuletide cheer with a Christmas in July lunch and dinner on Sunday 26 July (12pm or 6pm). Throw on a favourite yuletide jumper and settle in for a traditional three-course feast, trimmings and all.

Insider Intel 

  • Both sittings run $59pp with a $25pp kids’ option, so take your pick of a wintery lunch or a festive dinner. 

BOOK ONLINE

White Horse Tavern

124 Amazon Drive, Baldivis

White Horse TavernImage Credit: White Horse Tavern | Instagram

White Horse Tavern is giving the local pub a festive winter twist on Sunday 26 July, with a long lunch or cosy dinner sitting (12pm or 6pm) built around a three-course spread meant for passing around, from starters for the table through to a proper Yuletide dessert.

Insider Intel 

  • Whether you're chasing that classic winter Noel feeling or just want a Sunday gathering, this one delivers the roast, the warmth and the excuse to celebrate Christmas twice in one year.

BOOK ONLINE

Molly's Irish Pub

488 Beaufort Street, Highgate & 774 Albany Hwy, East Victoria Park

Molly's Irish PubImage Credit: Molly’s Perth | Instagram

Molly's is donning the tinsel at both Perth venues this July, with a proper Christmas Sunday Roast served throughout the month. Choose Roast Beef or a Traditional Irish Roast with turkey and ham, served with mash, roasties, stuffing, roast vegetables, gravy and cranberry sauce, finished with Christmas pudding. The iconic Irish pub is also slinging a festive twist on its famous spice bag: the Christmas Turkey Spice Bag, loaded with turkey, ham and crunchy stuffing bits, chips and lashings of gravy.

Insider Intel 

  • It all builds to the Ugly Christmas Jumper Party on Friday 31 July, so save your worst jumper for last.

BOOK ONLINE

Johnny Fox's

205 James Street, Northbridge

Jonny Fox’s BarImage Credit: Jonny Fox’s Bar | Instagram

Johnny Fox's is dedicating the entire month of July to Christmas in Northbridge, with traditional Christmas roasts served every Sunday, alongside Irish coffees, hot toddies and unapologetically ugly Christmas jumpers. Things wrap up with a Christmas Sunday party on 26 July, featuring Santa, live music, festive treats and prizes for the best and worst Christmas jumpers.

Insider Intel 

  • Grab your Christmas pudding and warming whiskey drinks while the weather is still frosty.

BOOK ONLINE

Christmas In July Events And Activities

The Parkerville Tavern

6 Owen Road, Parkerville

The Parkville TavernImage Credit: The Parkville Tavern | Instagram

The Parkerville Tavern is hosting a family-friendly Christmas in July weekend in the Perth Hills on Saturday 25 and Sunday 26 July. With free entry, festive roasts, kids' activities and live music across both days, it’s not one to miss with younger ones. Expect Santa visits, a snow machine and face painting, with kids' activities running from 12pm to 3pm on Saturday and Santa stopping by from 2pm to 3pm on both days.

Insider Intel 

  • Live music runs 5:30pm–8:30pm Saturday and 3pm–6pm Sunday, so there's plenty to stick around for after the kids' activities wrap up.

BOOK ONLINE

Victoria Park Hotel Family Fun Day

605 Albany Hwy, Victoria Park

Victoria Park Hotel Family Fun DayImage Credit: Victoria Park Hotel | Instagram

On Sunday 26 July from 12pm to 2pm, Victoria Park Hotel is hosting a free festive family fun day, with a Snowflake Sparkle Bar, DIY snow globe making and a special visit from Santa and his helper.

Insider Intel 

  • Free entry and hands-on activities for all ages make this an easy one to add to the family calendar.

BOOK ONLINE

Molly's Christmas Quiz Night & Santa Visits

488 Beaufort Street, Highgate & 774 Albany Hwy, East Victoria Park

Molly’s Irish PubImage Credit: Molly’s Irish Pub | Website

Molly's kicks off its Christmas in July celebrations with a Christmas-themed quiz night on Wednesday 1 July, promising festive challenges and plenty of laughs. Santa and his elves will also make special appearances at Highgate on Sunday 19 July and Victoria Park on Sunday 26 July, from 2pm to 4pm.

Insider Intel 

  • Live music runs every Sunday throughout the month across both venues, so there's always a reason to swing by.

BOOK ONLINE

Main image credit: Victoria Park Hotel | Instagram