You’ll find the Windsor Castle nestled in the back streets of Windsor, minutes from the train station and a short stroll from Chapel Street.

The pub is a south side icon with its striking lime façade and pink elephants. It’s a popular destination for locals with its cozy fireplace, great pub food and beer garden. The tropical outdoor space is a popular sunny day destination. It features a bamboo clad bar, ample seating and lush surrounding.

We have DJs spinning tunes Friday and Saturday and weekly trivia every Tuesday.

We are open 7 days and closed most holidays. 

We look forward to meeting you.



Happy Hour from 4:30-7:30pm, Mon-Fri.

Enjoy 1kg of Southern-style Buffalo Wings and a jug of Furphy beer for $25 every Tuesday.

It’s $18 for a Chicken or Eggplant Parma with chips and salad + a pot of beer/cider/soft drink every Thursday night (6-9pm) and Friday (12-3pm).

We’re dishing up Beef, Chicken, Seafood, Vegetarian and the occasional Chef’s Special pies every Monday night from 5pm.

Wanna know what’s on everybody’s mind? 250g Grass Fed Porterhouse steak w/ chips, salad and house-made gravy | $15 every Wednesday at The Windsor.

Rock Fridays with Alien Soundtrax and Ben Wright Smith! Psychedelic to Experimental – and everything in between – from 6pm til late.

Our weekly Pop Culture Trivia swings into action at 7pm every Tuesday. Three rounds of trivia and the popular segment, Shite is Right, determines the winner of TENS OF DOLLARS worth of prizes + drink/food vouchers. Come one, come all!

There’s an hour-of-power drink special from 10pm every Friday night. Enjoy a selection of classic cocktails for $12.50!

We're serving up roast lamb/pork with the classic sides for $20 every Sunday from 12-9pm.



Corner of Albert and Upton Street
89 Albert St.
Windsor, VIC, 3181

We’re open 7 days a week!

Bar Opening Hours:
Mon-Thu 3-11
Fri 12-1
Sat 4-1
Sun 12-11

Restaurant Opening Hours:
Mon-Thu 5-9:30
Fri 12-10
Sat 5-10
Sun 12-9



For function enquiries please email bookings@windsorcastle.com.au or fill out the form.

Bar phone (during business hours only): (03) 9525-0239

Corner of Albert and Upton Street
89 Albert St.
Windsor, 3181 Victoria

Name *