2 Love It
Save it

Oyster happy hours in Melbourne

Fill yourself with the aphrodisiac of the sea for chump change

Photograph: Anna Kucera

If you're reading this, then we assume you adore oysters. There's not really much middle ground with these tasty treats of the sea. And if there's one thing that unites oyster enthusiasts, it's the joy of being able to eat them by the dozen and have change to spare for a great glass of sparkling on the side. 

For more thrifty dining tips, check out our guide to cheap eats or hit up our dining hit list for our latest highly rated restaurants of all price ranges. 

Where to get cheap oysters in Melbourne

Mezzo Bar & Grill

Mezzo Bar and Grill in Melbourne’s CBD offers half-price oyster specials from 5-6.30pm daily, bringing the cost down to an affordable $10 half dozen or $14 dozen.

Read more

Wayside Inn

Sandwiched between South Melbourne and Southbank, the Wayside Inn offers a daily 3.30-6pm oyster happy hour plus drink for the ridiculously low $14 per person price-tag.

Read more
South Melbourne

Oyster Bar: South Melbourne Market

The oyster bar at South Melbourne Market offers the freshest oysters straight from the ocean. It's not a happy hour situation either – they're serving those $1 oyster shots from the early hours right into the evening.

Read more
South Melbourne

The Albert Park Hotel

The Albert Park Hotel Oyster Bar and Grill has a huge $1 oyster special every Friday between 6-7pm. Shuck yourself silly.

Read more
Albert Park


Republica in St Kilda offers more than just ocean views. They do $2 oysters from 7pm on Fridays.

Read more
St Kilda

Need a drink with that?

The 50 best bars in Melbourne

These bars have one thing in common: they are the very best this fine drink-swilling city has to offer.

Read more
By: Time Out editors