Perth’s Best Oyster Deals & Happy Hours for a Shucking Good Time
Oyster season is back and these deals make slurping down your fair share that much easier.

With some of the world’s best beaches on our doorstep, many of life’s rituals naturally unfold by the sea. We’re tied to its rhythms, enamoured by its beauty and very fond of the culinary delights hauled up from its depths each day. And come summer, fresh oysters — many of which are plucked and shucked right here in WA — take centre stage.
You’ll spot them on menus across the city, but for the best-value slurps you need to know where (and when) to look. Oyster clubs, cheeky sessions and weekly happy hours are popping up all over Perth, serving premium shells at wallet-friendly prices. Translation: more oysters, more often and zero spending regret. A habit we’re very willing to endorse.

H&C Urban Winery
Sundays hit differently at H&C Urban Winery. Their plant-filled warehouse oasis pours $10 bloody marys and shucks $2 oysters every Sunday — ideal for easing out the weekend in the most delicious way possible. It’s spacious, laid-back and walk-ins are encouraged.
$2 oysters every Sunday
H&C Urban Winery, Fremantle

Margot’s
Margot’s has made oyster hour a daily ritual, serving $1.50 freshly shucked oysters every day from 4pm to 6pm. It’s the perfect pre-dinner pit stop
$1.50 oysters every day from 4pm to 6pm
Margot’s, Northbridge

The Rechabite
Inside this multi-level playground, Double Rainbow serves a Friday deal that makes the end of the week feel like a reward. Swing by after work for $2.50 oysters and $25 bottles of soju before heading up to the rooftop for sundown cocktails.
$2.50 oysters every Friday
The Rechabite, Northbridge
Loving this guide to Perth’s best oyster deals? You might also like…
Spring is Here, Bottomless Brunch is Calling
Best Italian Restaurants in Perth for Pizza, Pasta & Aperitivo

Servo
Servo is quickly becoming a go-to for Perth’s shellfish superfans thanks to its weekly Oyster Club Sundays. Every Sunday from 3pm, you can tuck into freshly shucked oysters from just $2 each, paired with rotating martinis, pét-nats and other afternoon-friendly sips.
For those who operate exclusively in “more oysters, please” mode, keep an eye out for Servo’s bottomless oyster sessions. Two hours of unlimited oysters and cocktails is exactly as dangerous (and delightful) as it sounds. Sign up to their waitlist to get first dibs.

Bertie
Bertie is very much a neighbourhood charmer — a cosy wine bar in Perth’s north-eastern ‘burbs with a soft spot for good drops and even better snacks. From Wednesday to Saturday, their early-evening specials serve up freshly shucked oysters for $2 a piece (half or dozen) from 4pm to 6pm, alongside rotating wine specials.
$2 oysters Wednesday to Sunday, from 4pm to 6pm
Bertie, Bassendean

Si Paradiso
Si Paradiso’s sundrenched, Amalfi-inspired courtyard is peak summer energy — and the perfect place to knock back a few shells. Every Sunday, they’re slinging fresh Albany Rocks with mignonette and lemon for just $2 a pop, alongside $4 gildas, gilda martinis, $40 bottles of prosecco and the drink of the season: sgroppinos made with Chicho Gelato.
$2 oysters every Sunday from 12pm
Si Paradiso, Highgate

Indigo Oscar
Perched just steps from Cottesloe’s shoreline, Indigo Oscar has always nailed that sun-drenched, beach-club energy — and their mid-week oyster offer only sweetens the deal. Swing by on Wednesdays for $3 freshly shucked oysters and $12 margaritas.
$3 oysters every Wednesday
Indigo Oscar, Cottesloe

Fins Seafood
Fins Seafood is the quiet achiever behind some of Perth’s best oyster programs — supplying top restaurants across the city — but their Bicton retail outlet and bar is where the real magic (and value) happens. Here, you can score seriously fresh oysters at prices that feel almost too good to be true, with regular oyster parties offering $2 dine-in shells or $1 oysters to take home if you’re happy to shuck them yourself. Keep an eye on socials for the latest and prepare to drop everything when new dates are announced.

Madalena’s
While Madalena’s is not currently running any oyster deals, they have been known to drop the odd oyster aperitivo special upstairs. Regardless, if you’re going to splurge on full-priced oysters, Madalena’s is our pick. Book ahead for a seat in the downstairs restaurant, where alfresco dining meets laidback coastal elegance or take it to the bar upstairs and soak up the sea breeze. The freshest oysters, an impeccable coastal atmosphere and a drinks list that never misses are all guaranteed.
Enjoyed our guide to Perth’s best oyster deals? Keep the ocean vibes going with Perth’s best seafood restaurants and our pick of Perth’s waterfront dining spots.