Set in the heart of Oak Bay, Willows Beach is Victoria’s classic sandy beach, with a long, shallow shoreline, calm water in summer, and a big grassy park that feels made for picnics. It is an easy spot to reach from downtown Victoria and a favourite with local families, paddlers, and anyone who wants a relaxed day by the Salish Sea.
The wide sand, views of Discovery Island and Mount Baker, and flat seaside walkway make Willows Beach just as appealing for a quick stroll as it is for a full beach day. You can swim, build sandcastles, grab a snack at the Kiwanis Tea Room in summer, or follow the stairs at the north end to Cattle Point and Uplands Park for more views and Garry oak meadows.

What to expect at Willows Beach
- Best for: Families, relaxed beach days, picnics, gentle swimming, and easy seaside walks.
- Beach vibe: Long sandy shoreline with shallow, protected water and big views across the Salish Sea to Discovery Island and Mount Baker.
- Time needed: Plan for 1 to 3 hours, or longer if you combine the beach with a walk to Cattle Point and Uplands Park.
- Amenities: Playground, washrooms with change rooms, water fountain, picnic tables, benches, and a seasonal concession and tea room beside the main parking lot.
- Accessibility: Flat paved walkway that runs the length of the beach, benches along the path, and a seasonal Mobi Mat at the end of Bowker Avenue to help with beach access.
- Parking: Free parking lot beside the park that can fill quickly on sunny weekends, with additional street parking in the surrounding neighbourhood.
- Nearby: Stairs at the north end of the beach lead up to Cattle Point and on to Uplands Park for short walks through Garry oak meadows and more viewpoints.

One visit to Willows Beach, and you’ll quickly understand why it’s a favourite among locals and tourists alike. Relax on the soft sandy beach, dip your toes in the calm waters, or take a leisurely walk along the walkway while soaking in the breathtaking views.

A large grass park area alongside the beach offers all the necessary amenities, including a kids’ play park, picnic tables, benches, washrooms with change rooms and a water fountain. Additionally, there is a fully equipped concession stand during the summer season and an indoor tea room with a beach view.
An accessible sidewalk equipped with benches stretches the entire length of Willows Beach, providing an easy walking experience. At the north end, there is a staircase that leads up to Cattle Point, where you can enjoy more benches and a picturesque view of Willows Beach. If you choose to continue your stroll, you can head towards Uplands Park from there.

Accessibility
A portable and durable mat system is provided to help individuals with limited mobility with accessibility to Willows Beach. This Mobi-Mat is found at the end of Bowker Avenue.

Amenities and Facilities at Willows Beach
Willows Beach offers everything you need for a comfortable, convenient visit. All amenities are well-maintained and easily accessible.
Sand Beach
Willows Beach is one of the largest sandy beaches in Victoria, BC, with a wide shoreline that offers plenty of space for families to spread out. In summer, the calm water makes it a popular swimming beach in Victoria, and the soft sand is ideal for sunbathing with ocean views. For up-to-date beach advisories, visit the Island Health website.
Picnic Areas
Picnic tables and benches are scattered around the park adjacent to the beach. Making for the perfect spot to enjoy a meal with the family while taking in the beach’s stunning views.

Playgrounds
For the little ones, a well-equipped playground is situated close to the beach. It’s a great place for children to burn off energy while adults relax.
Family Friendly Experiences on Vancouver Island
Food
Kiwanis Willows Beach Tea Room is located in the main parking lot and is open from May to September. It serves hot food, ice cream drinks and more to the summer crowds.
Restrooms and Changing Areas
You’ll find clean, well-maintained restrooms at the edge of the beach and throughout the park. The building has an outdoor water fountain and indoor changing rooms, making it easy to switch between your beachwear and regular clothes.
Paddle Boarding at Willows Beach
Willows Beach is a popular spot for stand-up paddleboarding in Victoria, thanks to its calm, sheltered waters and soft sandy shoreline. It’s an ideal place for beginners to learn or for experienced paddlers to enjoy a peaceful outing with ocean views and mountain backdrops.
If you don’t have your own gear, there are local rental and tour options available nearby, making it easy to get on the water without any hassle.
For more paddleboarding locations and insider tips across Vancouver Island, check out our full guide: Kayaking & Paddle Boarding on Vancouver Island

Uplands Park & Cattle Point
As you soak in the serene beauty of Willows Beach, don’t miss the chance to extend your adventure a bit further. If you make it to the end of the beach, your exploring doesn’t end there, as a set of quaint stairs beckons the curious. Ascend these steps to be greeted by Cattle Point, a vantage point offering breathtaking views of the shoreline.
But why stop there? If your feet are itching for more exploration, just a short stroll away lies Uplands Park. Here, you’ll find yourself meandering through untamed Garry Oak Meadows, with trails winding through an unspoiled landscape. It’s a perfect opportunity to immerse yourself in the raw beauty of this rare ecosystem, a stark contrast to the sands of Willows Beach, and a reminder of how special this corner of Vancouver Island is.
Getting to Willows Beach
Reaching Willows Beach is simple. You can drive, cycle through quiet neighbourhood streets, or take a direct bus route from Victoria to Oak Bay.
By Car:
Google Directions: From Victoria’s downtown, you can take a scenic drive using Fairfield Rd to Beach Drive, a route that takes you through some of Victoria’s most beautiful neighbourhoods.
By Bus:
If you rely on public transport, bus number 5 will get you from downtown to Willows Beach. BC Transit Route Information
Biking or Walking:
For those who prefer a greener mode of transport, cycling in Victoria is a fantastic option with a well-maintained network of bike lanes leading you right to the beach. Visit our Cycling in Victoria Guide for more information.
Migratory Bird Sanctuary
Oak Bay waterfront is part of the oldest migratory bird sanctuary on the Pacific Coast. The Victoria Bird Sanctuary includes the coastal waters of Victoria, Oak Bay and Saanich and covers 30 km of coastline, encompassing several unique natural areas.
Dog Regulations
It is important to know that dogs are not allowed from May 1 to Sept 30 along the main beach and all year round South of Bowker Ave.
And since the area is located in the migratory bird sanctuary, dogs must not run at large and can see severe penalties if caught chasing birds. For more information Oak Bay Parks Page.
Tips For Visiting Willows Beach
- The beach is most enjoyable during low tide when the sandy area is at its widest.
Remember to pack your sunscreen and a beach umbrella as there’s not much natural shade available. - Parking can be limited during peak times. Willows Beach is one of the most popular beaches in the Victoria area, so arrive early on weekends.
- Walk up the stairs to Cattle Point for a different perspective on the shoreline and more benches with a view.
Helpful tools and resources to make your trip planning easier and your visit to Willows Beach even more delightful:
Willows Beach Park Official Website: Get the most accurate and up-to-date information about park hours, amenities, and any special events taking place. Visit the Willows Beach Park official site
Local Tide Information: Stay informed about the water conditions. Find them here.
Accommodation: If you’re looking for places to stay near Willows Beach, visit our Victoria Hotels Page for a range of options to suit different budgets.
Victoria Tourism: For more tips and information on other attractions in and around Victoria, check out our Victoria Page.
Plan Your Trip to Victoria
Whether you’re coming to Victoria for the weekend or staying longer, there’s plenty to see and do beyond the beach. From historic sites and scenic trails to great restaurants and local markets, you’ll find something for every type of traveller.

















