Mon – Closed
Tues-Friday // 8:30-4
Saturday-Sunday // 9-4

Seasonal Menu. Fully Licensed. Garden Patio. Local Hangout.

We are offering bistro style counter service with indoor & outdoor seating available. Limited menu and hours.

–  2540 Windsor Rd, Victoria, BC  –

Windsor Cafe Victoria

At this Tudor-style Oak Bay cafe, we have a large selection of comfort foods, and we use ingredients that are locally sourced from farms, small businesses, and local suppliers on Vancouver Island. Our lunch menu is rotating seasonally depending on the fresh ingredients we have available, which allows us room for culinary creativity. 

Whether you’re in a rush for a quick coffee or cold drink, or looking for an upscale bistro dining experience, our local cafe has something just for you. Our building features three indoor dining rooms, and two outdoor garden patios with a view of one of Oak Bay’s stunning Windsor Park, a place where all of the locals gather in our community.

Come and visit us today to see just what the Windsor Cafe has to offer. Take a journey through our two-level heritage building and take in the atmosphere we’ve carefully constructed. Spend your time admiring the local and vibrant art we’ve adorned our walls with while the sounds of soft jazz echo slowly in the background, welcoming you home.





About Us

A not-so-hidden gem steps away from the beach in Oak Bay, nestled on Windsor Street and surrounded by a plethora of free parking rests the heritage building known as the Windsor Cafe. For years this building has operated as a teahouse, a cafe, or a fine dining restaurant over its history, and has established itself as a staple in Oak Bay. 

The Windsor Cafe name is synonymous with quality locally sourced food and craft drinks. From takeout coffees, to baked pastries and desserts, to full lunch dining both indoors and outdoors, the Windsor Cafe has something for everybody. Learn more about the history of the Windsor cafe and its owners, and stop in for a visit or a quick treat to fully experience and appreciate the essence of this Tudor-style cafe settled right in the heart of Oak Bay.

At the Windsor Cafe,  you’re going to get an experience of flavor, starting with the scent of our fresh coffees when you walk into our restaurant. At our front counter you’ll see the display of our staple foods – fresh sandwiches, wraps, hot soups, artisan salads, and favourite foods we’ve developed over the years.  

Our feature menu is ever changing and continually evolving with the seasons and the availability of our products and ingredients. Due to this, we’re always rotating recipes and features for our full service dine in restaurant experience, and takeout menu options. We work with local bakeries in Victoria to provide us with the highest quality local baked goods served in-house. 

Visit us on Facebook to keep current with our seasonal menu changes and features. Or, give us a call to find out our current menu features and specialties, or to make a reservation to visit our outdoor patio in Oak Bay. Better yet – pop in for a visit. We would love to get to know you!


No matter the season, we have a drink menu to suit your needs. Discover your new favourite artisan coffee, cold drink, or pop in for a glass of BC white or red wine in our fully licensed cafe.


All of our coffee beans are fair trade organic, and roasted locally in Nanaimo, as a part of our effort to support the sustainability of our local communities. We offer full lattes, espresso, macchiatos, a variety of teas and more. However you like it, we’ll make it – and we’ll remember it!


Feeling thirsty on a hot day? Grab a quick cold drink on the way to Willows Beach, or Windsor Park. We know how beautiful the spring and summer days can be in Oak Bay, and our doors are open to you to stop in and quickly grab something cold, or to enjoy with your lunch on our patios.


Our cafe is fully licensed and we work with local Victoria breweries to carry a selection of local craft beers on tap, as well as rotating selections for white and red wines. 


We feature a selection of local British Columbia wines which we rotate seasonally. Enjoy a chilled glass of white wine or full-bodied red wine on our outdoor patio with your lunch.


We serve local Victoria brewed beers on tap, working with breweries such as Hoyne Brewing and Phillips Brewery to support our local breweries and provide you with a great tasting craft beer.


Our patio features scenic greenery and we’ve created an enclosed garden experience for our patrons. We enjoy sharing the scent of fresh flowers and let the sound of our fountains’ relaxing melodies be the backdrop to your culinary journey.

Windsor Cafe Victoria

2540 Windsor Rd, Victoria, BC V8S 5H3, Canada 778-440-2540
Contact us
2540 Windsor Rd
Victoria, BC V8S 5H3