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

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.80 oysters from the early hours right into the evening. And the bar offers lemon, hot sauce, vinegar and other sauces to dress up those briny morsels. 

South Melbourne

The Atlantic

You can get oysters for $2 apiece Monday-Wednesday throughout winter. And really, winter is the only time you should be eating oysters anyway. 



Republica in St Kilda offers more than just ocean views. The restaurant also does $2 oysters from 5pm on Fridays. Knock-off drinks, anyone?

St Kilda

The Woolshed

Head to this Docklands venue for $2 oysters all day on Tuesdays. You can also get a $12 glass of bubbles to wash it down, which seems like an excellent prospect to us. 



You can get $2 oysters at this French CBD gem all day, every day. C'est magnifique! 


Fitzroy Social

You can get $2 oysters and $12 cocktails Wednesday-Saturday from 5-7pm, and all day on Sundays. That's a Sunday session done right.


Need a drink with that?