There are 1811 pubs, clubs and bars listed across 620 towns and suburbs in Victoria. Victoria runs from Melbourne's small laneway bars to the historic gold-rush hotels of towns like Ballarat and Bendigo. Browse the full list by town below, or open any venue to check its opening hours, reviews, photos and directions.
Victoria runs from Melbourne's small laneway bars to the historic gold-rush hotels of towns like Ballarat and Bendigo. Our Victoria directory covers 1811 venues, including 1546 pubs and hotels and 239 clubs, spread across 620 towns and suburbs. Whether you're after a quiet counter meal, a club with pokies and live entertainment, or a late-night bar, you can browse every venue by town in the list above.
Each listing shows opening hours, recent reviews, a photo slideshow and directions, so you can check a venue is open and worth the trip before you head out. You can also use the interactive map to find pubs and clubs within a set radius of your location or a chosen town.
Our directory lists 1811 pubs, clubs and bars across Victoria, covering 620 towns and suburbs. This includes 1546 pubs and hotels and 239 clubs. Browse them all by town above, or search by venue name or suburb.
Most pubs in Victoria close between 11pm and midnight on weeknights, with some trading later on Friday and Saturday. Closing times vary by venue and licence, so check the opening hours on each listing before you head out.
Most RSL and community clubs in Victoria welcome visitors, though some ask non-members to sign in at the door. Entry rules vary by club, so it's worth checking the individual venue listing or calling ahead.
Last updated: 20 June 2026