British Columbia’s Okanagan region is known for beautiful scenery, good wine and outdoor activities. For many couples, this also makes the Okanagan the perfect place to get married.

With tons of beautiful Okanagan wedding venues to choose from – plus fun activities like wine tasting, golfing, boating and biking to fill a wedding weekend itinerary – it’s no wonder so many couples are getting married in the Okanagan Valley!

Getting married in the Okanagan, BC but not sure where to tie the knot? Check out 22 of the best Okanagan wedding venues below!

Kelowna wedding venues

The Cove Lakeside Resort

This is the perfect Kelowna wedding view if you can’t decide between the lake, beach, mountains or garden for your special day. Because at The Cove, you can have them all! Enjoy gorgeous views no matter where you say your I do’s and make it a full wedding weekend when you and your guests stay on site.

Sanctuary Gardens


View this post on Instagram


A post shared by Sanctuary Gardens (@sanctuarygardens)

Just 20 minutes from downtown Kelowna is one of the most picturesque outdoor Okanagan wedding venues. Sanctuary Gardens offers a stunning ceremony venue, complete with chairs, tables and beautiful views. This space works for both full-size wedding and intimate elopements!

Lindon House


View this post on Instagram


A post shared by Lindon House (@lindonhousebc)

Right in the centre of Kelowna is stunning Edwardian building, Lindon House. Built in 1905 (but renovated in 2010) this home is perfect for small to medium size weddings looking for historic charm in their this wedding venue in Kelowna. With retro rooms and a stunning backyard, you won’t run out of places to take your wedding photos!

Vernon BC wedding venues

Barn Up the Hill


View this post on Instagram


A post shared by Barn Up The Hill (@barnupthehill)

If a rustic, barn wedding has always been your dream, check out Vernon BC wedding venue, Barn Up the Hill. This indoor/outdoor venue is perfect for country fans and even offers an overnight suite for the newlyweds. Bust our your cowboy boots and get ready for a good time!

Mackie Lake House


View this post on Instagram


A post shared by Mackie House (@mackielakehouse)

Vernon BC wedding venues don’t get much more charming than Mackie Lake House. This historic home, built in 1910, is perfect for outdoor garden weddings with a two-tiered lawn and water views. Enjoy the backyard space and connect with a bit of the Okanagan’s history!

Marten Brewpub

If you prefer something a bit more modern, why not hold your wedding at Vernon microbrewery, Marten Brewpub? Perfect for craft beer lovers, this Okanagan wedding venue can hold up to 150 guests who will enjoy a reception full of handcrafted food and premium beer.

Kaleden BC wedding venues

Linden Gardens

If you’re on the search for beautiful outdoor Okanagan wedding venues, Linden Gardens in Kaleden BC might move to the top of your list! Linden Gardnes was one of the first orchards in the area and is the perfect rustic backdrop to your I do’s. This magical and whimsical garden is perfect for you and your guests to explore on your big day!

Play Estate Winery

Just a few minutes north of Kaleden is Play Estate Winery which combines modern architecture, beautiful views and, of course, delicious wine. This Kaleden BC wedding venue is best for smaller groups of less than 50 people and the perfect place to continue exploring the Okanagan wine region from. Wine tasting during your wedding weekend? Yes, please!

See Ya Later Ranch


View this post on Instagram


A post shared by See Ya Later Ranch (@sylranchwinery)

Another winery venue located just outside of Kaleden is See Ya Later Ranch. Perched atop Hawthorne Mountain, See Ya Later Ranch offers stunning views of the local landscape, a bridal suite to get ready in and a beautiful pergola to get married under. Your guests will enjoy delicious food, great wine and a tranquil environment in the Okanagan Valley.

South Okanagan wedding venues

Walnut Beach Resort

If you’re after beautiful views, stunning beachfronts and the warmest weather in Canada, you’ll want to check out South Okanagan wedding venues like Walnut Beach Resort in Osoyoos. This venue can host up to 100 guests in both indoor and outdoor spaces, plus on-site suites for you and your guests to make the most of your time in the South Okanagan.

The Look Out Osoyoos


View this post on Instagram


A post shared by The Lookout (@thelookout_osoyoos)

The Look Out Osoyoos is a private home in the South Okanagan that features a pool and gorgeous water and mountain views. Host your ceremony and reception poolside, plus enjoy the flexibility of bringing in your own wedding vendors. As this Osoyoos wedding venue only hosts one wedding per week, you’ll have lots of time and attention on your event.

Watermark Beach Resort

Think you can’t have a beach wedding in BC? Think again! Watermark Beach Resort is the perfect place for beach weddings of any size and style, from intimate elopement to five-course meal and over 300 guests. Extend the wedding festivities by booking rooms at the resort so you and your guests can make the most of your beach time.

North Okanagan wedding venues

Shylynn Ranch


View this post on Instagram


A post shared by ShyLynn Ranch (@shylynnranch)

Shylynn Ranch is the perfect North Okanagan wedding venue if you’re looking for a rustic, farm-style space on the side of a picturesque, rugged mountain. Away from the hustle and bustle of city life, you and your guests can get back to nature in style at Shylynn Ranch. In addition to being a wedding venue, the ranch also offers accommodation.

50th Parallel Estate Winery

Like many North Okanagan wedding venues, 50th Parallel offers unparalleled (see what we did there?) views of their vineyard, nearby mountains and lakes. But what sets 50th Parallel apart is the different reception space options you’ll have to choose from. You can serve dinner under a tent outdoors, in the modern event space or even in the tankhall, right underneath where the wine is produced!

Predator Ridge Resort

More than just a golf club, Predator Ridge Resort offers stunning wedding spaces and services in the Okanagan Valley, perfect for weddings of any size. Tie the knot in their private park overlooking the pond or on their private patio with mountain views. Then enjoy your reception in their indoor/outdoor ballroom with space for 150 guests.

Okanagan winery wedding venues

Sandhill Urban Winery


View this post on Instagram


A post shared by Sandhill (@sandhillwines)

Sandhill Urban Winery is the perfect Okanagan winery wedding venue if you’re looking for something modern, conveniently located and truly beautiful. Right in Kelowna, your up to 200 guests will have no trouble making it to Sandhill. They’ll enjoy an elegant atmosphere and both indoor and outdoor event spaces.

Cedar Creek Estate Winery

Another one of the Okanagan winery wedding venues located just outside of Kelowna is Cedar Creek, known for its stunning vineyard views. The space was recently renovated, meaning your guests will enjoy modern amenities. Plus a covered outdoor pavilion will keep guests cool in the scorching Okanagan summer heat. Keep the wine flowing as you say your vows and enjoy the views!

Three Sisters Winery

Another Okanagan wedding venue with stunning views, Three Sisters Winery is located in Penticton and offers indoor and outdoor spaces for your group. Smaller weddings can rent out the tasting room for a private reception while larger weddings may prefer the outdoor tentn which can hold up to 300 standing guests.

Oak Estate Winery


View this post on Instagram


A post shared by Oak Estate Winery (@oakestatewinery)

Head to Summerland BC for the last in our Okanagan winery wedding venues! Oak Estate Winery boasts panoramic views over their vineyards, nearby mountain range and Okanagan Lake. Ideal for outdoor weddings, you can party in style with up to 250 of your favourite friends and family members!

Okanagan Lake wedding venues

Penticton Lakeside Resort

Penticton Lakeside Resort is a great option for Okanagan wedding couples looking for a lakeside venue with great views but without the luxury price tag. This venue and accommodation will work for any wedding thanks to their 13 event spaces holding between 10 and 1000 guests.

Summerland Waterfront Resort and Spa

Okanagan Lake wedding venues don’t get much more dramatic than the scenery on offer at Summerland Waterfront Resort. Enjoy lake views and water access from around the property, as well as views of mountains and vineyards nearby. This venue can accommodate up to 100 guests and there are 105 suites on-site.

La Punta Norte Guest House

Another Okanagan Lake wedding venue located in Summerland, La Punta Norte Guest House is the perfect place for intimate weddings with a little Southwest flair. With just 16 guests, you’ll say your vows under the romantic gazebo, sip cocktails on the patio overlooking the stunning lake view, and party the night away at your tented reception. Bonus: La Punta Norte is a bed and breakfast so you and your guests can stay the night too!

Planning a wedding in the Okanagan? Get in touch!

Now that you’ve checked out some of our favourite Okanagan wedding venues, it’s time to meet our Okanagan wedding officiants and book your ceremony package!