Food & Drink

The Best Oyster Happy Hours In Sydney In 2025

By

best oyster happy hours sydney the clock hotel

Oysters—you either love them or hate them, but at just $1 or $2 a pop, Sydney’s best oyster happy hours are impossible to pass up. At Urban List, we can't get enough of the freshly shucked shellfish, whether they're served au naturel, with a splash of mignonette, or a zingy vinaigrette—there’s something undeniably luxe about knocking back an oyster (or a half-dozen) with a glass of bubbly in hand.

The slippery seaside delicacy can usually set you back a pretty penny, but luckily many of Sydney's best bars and seafood spots slash prices for a few hours, making it easy to indulge in your existing or untapped oyster obsession without breaking the bank. 

Here’s where to find the best and cheapest oyster happy hours in Sydney.

Morrison’s Oyster Bar and Grill

225 George Street, Sydney CBD

morrisons best oyster happy hours sydney
Image credit: Morrison's | Instagram

Morrison’s is an OG oyster spot in Sydney, serving freshly shucked-to-order Sydney rock oysters for $1.50 each every Wednesday between 6pm–7pm. The top-quality catch is usually $6.5 each, making this an absolute steal of a deal. They also have unique variations like beer-battered oysters with habanero mayo and oysters Kilpatrick topped with maple-cured bacon bits for $7 each.

Sky Bar at Shell House

Level 10, 37 Margaret Street, Sydney CBD

sky bar at shell house best oyster happy hours sydney
Image credit: Shell House | Instagram

Head up to Level 10 of Shell House for sparkling city views paired with $2 oysters and $15 Don Julio margaritas at Sky Bar. Their Golden Hour runs between 4pm–6pm Tuesday to Saturday, perfect for a cheeky end-of-day slurp and sip. The bar itself is also absolutely gorgeous, just like all the other levels which offer even more bar snack deals and dinner feeds.

The Bat and Ball Hotel

495 Cleveland Street, Redfern

It doesn't get much better than $1 oysters on Saturdays at The Bat and Ball Hotel. This almost too-good-to-be-true offer is just one of the reasons why we love the Redfern boozer, along with its high energy, nostalgic Aussie fit-out and epic pub feeds. Skip the champers and grab a local beer on tap to wash back your salty little gems. 

Pier Bar 

11 Hickson Road, Dawes Point

pier bar best oyster happy hours sydney
Image credit: Pier Bar | Instagram

Pier Bar's Sydney rock oysters are sourced from Cape Hawk, their very own oyster harvest area in East 33's renowned Wallis Lake estuary. Enjoy them for just $2 each as the sun sets over Sydney Harbour alongside $12 negronis, margaritas and old fashioned cocktails, plus $8 draught beers on weekdays from 5pm–6pm. And bring your pup along for a $5 doglato.

The Charles Bar 

66 King Street, Sydney CBD

the charles sydneys best oyster happy hours
Image credit: The Charles | Instagram

The Charles Bar plates up tide-to-table treats for just $2 on Monday–Saturday between 4pm–7pm. This lengthy happy hour gives you plenty of time to down a dozen or two alongside $12 wines, $7 beers and $16 signature cocktails like the two sip martini made with Four Pillars Rare Dry gin or the spring sour with Wyborowa vodka, Aperol, pineapple, hibiscus and lemon.

You might also like

Poetica 

1 Denison Street, North Sydney

poetica best oyster happy hours sydney
Image credit: Poetica | Website

Name a more iconic duo than oysters and champagne—we'll wait. Every Tuesday to Friday at Poetica's bar between 4pm–7pm you can grab $2 fresh oysters and NV Moet & Chandon Champagne for $19 a glass. Or opt for $13 martinis and Tommy's margs, $15 yuzu peach and bloody shiraz spritzes, $12 prosecco, white wine and rosé, and $7 beers. There's also a bunch of bar snacks if you're looking to keep the feast going. 

Soluna

Shop 3/168 Walker Street, North Sydney

Soluna is slinging oysters for just $2 on Wednesday to Sunday between 4pm–7pm alongside mini cocktails and wines for $12, beers for $7 and more budget-friendly bites. The LA-inspired all-day diner is located up a glossy spiral staircase above sister venue Sol Bread and Wine and boasts an absolutely stunning modern dining room and outdoor terrace, ideal for polishing off a couple dozen oysters with a group. 

Arms Length

7 Kellett Street, Potts Point

arms length sydney best oyster happy hours
Image credit: Arms Length | Instagram

Nothing cures post-weekend blues better than downing a fresh oyster after work on Monday. Arms Length is a vibey Potts Point wine bar that does $2 oysters served with a fresh mignonette every Monday from 6pm, plus delicious cocktails, pasta and steak frites if you plan on sticking around. 

Parlour at QT

49 Market Street, Sydney CBD

Known for its fabulous French fare, Parlour at QT also dishes up an unbeatable daily oyster happy hour. We're talking $2 freshly shucked oysters with mignonette, every day, between 4pm–6pm. The Afternoon Apéritif offer also includes $1 garlic-butter-drenched escargot, $11 wines, $10 beer and cocktails under $20—what a steal. 

The Roosevelt

32 Orwell Street, Potts Point

best oyster happy hours sydney the roosevelt
Image credit: The Roosevelt | Instagram

The Roosevelt’s 1950s decor, theatrical cocktails and tapas snacks are rounded out by its tippling time offer. Toss back fresh oysters for just two bucks each, alongside $3 croquettes and $12 martinis, negronis and Tom Collins cocktails—available Monday to Thursday 5pm–6.30pm, Friday 4pm–6.30pm, Saturday and Sunday 2pm–6.30pm.

Clock Hotel

470 Crown Street, Surry Hills

Shake off the Sunday scaries with The Clock's oyster special. The retro-chic pub is offloading slippery snacks for $2 each, as well as $15 margaritas—every Sunday, all day long. Whether you're nursing a hair-of-the-dog moment at 10am or wrapping up the weekend with a late seafood and sip session, The Clock’s got you covered.

Eau De Vie

285 George Street, Sydney CBD

eau de vie best oyster happy hours sydney
Image credit: Eau De Vie | Instagram

This moodily-lit 1920s-influenced bar is probably one of the best date-night spots in Sydney, with expertly shucked oysters and shaken martinis offering the ultimate sophistication. Eau De Vie dials it up on Tuesday to Friday nights with $2 oysters and $12 snack-sized martinis for one hour of power between 5pm–6pm. 

House Bar 

Level G/35 Barangaroo Avenue, Barangaroo

Beneath the architecturally stunning curves of Barangaroo House, House Bar offers the perfect spot to unwind by Sydney Harbour with a seaside snack. From 4pm–6pm Monday to Friday slam as many oysters as you want (until their supply runs out) for $3 a piece, plus $7 wines, $7 beers and $9 spirits. 

Chez Blue 

599 Darling Street, Rozelle

chez blue best oyster happy hours sydney
Image credit: Chez Blue | Instagram

Charming Rozelle French bistro Chez Blue has your weekend plans sorted with $2 lemon-accompanied oysters at the bar every Friday, Saturday and Sunday from 3pm–5pm. Follow it up with $15 cocktails and bar snacks from 5pm–7pm, or book a table for a laid-back dinner that'll transport you to Paris. 

Jane

478 Bourke Street, Surry Hills

Surry Hills restaurant and wine bar, Jane has a daily Australiano hour with $3 Sydney rock oysters served with a guava vinaigrette, cocktails starting at just $10, and elevated Aussie bar snacks including $8 kingfish rillette, $16 kangaroo tartare and $16 lamb dumplings—available from 5pm–6pm Monday to Thursday and 4pm–6pm Friday to Sunday. 

Now check out

Main image credit: The Clock Hotel | Instagram

Urban List Best Of: has our highest stamp of approval—curated lists of the very best recommendations for you to eat, do, see, buy or book, carefully chosen by our Editors.

Get our top stories direct to your inbox.

Subscribe

Get our top stories direct to your inbox.

Subscribe