
Barn wedding venues are perfect for couples looking to blend rustic charm with a stylish touch. If you’re dreaming of a wedding surrounded by natural beauty, this guide is for you!
We’ve put together a list of 20 top rated barn wedding venues near Toronto. Whether you’re after a cozy, intimate setting or a grand, spacious celebration, you’ll find a variety of options to suit your style. Each venue offers its own unique features and charm, helping you find the ideal spot for your big day.
To make planning easier, we’ve included a map and Google ratings for each venue at the end of this post. We’ve selected only top-rated venues that couples love. Let’s dive in and explore the best barn wedding venues just a short drive from Toronto!
1. Earth to Table- The Farm
Located in Flamborough, just outside of Toronto, Earth to Table- The Farm offers a picturesque setting for a rustic barn wedding. The venue features a beautifully restored barn, lush gardens, and scenic views of the surrounding countryside. Couples can exchange vows in a charming outdoor ceremony space and then dance the night away in the barn’s amazing reception area.
Website: Earth to Table- The Farm
Address: 250 Concession 4 W, Millgrove, ON L8B 1J3
Capacity: 150 to 240 guests
Read more: The Earth to Table Farm: The Best Barn Wedding Venue in Ontario?

2. The Bradford Barn
Located in Bradford, The Bradford Barn is a charming wedding venue with a rustic barn and beautiful outdoor spaces. The venue features a restored barn with wooden beams, a spacious dance floor, and a cozy fireplace. The Bradford Barn is the perfect setting for couples looking for a rustic and romantic wedding venue.
Website: The Bradford Barn
Address: 3287 Line 9, Bradford, ON L3Z 3S4
Capacity: up to 200 guests
3. The Barn 1906
Situated in Bradford, The Barn 1906 is a historic barn that has been lovingly restored to its former glory. The venue boasts soaring ceilings, exposed wooden beams, and a warm, inviting atmosphere. With its rustic charm and elegant appeal, The Barn 1906 is the perfect setting for a romantic wedding celebration.
Website: The Barn 1906
Address: 2323 Line 13, Gilford, ON L0L 1R0
Capacity: up to 200 guests
Read more: The Barn 1906 – Barn Wedding Venue In Ontario

4. Cranberry Creek
Located in Lynedoch, Cranberry Creek is a stunning barn wedding venue surrounded by lush gardens and rolling countryside. The venue features a beautifully restored barn, outdoor ceremony spaces, and a charming bridal suite.To get more natural light in, the barn has one wall that can be fully removed and open for a reception. Cranberry Creek offers a magical setting for couples looking to create a truly memorable wedding experience.
Website Cranberry Creek
Address: 56 Lynedoch Rd, Delhi, ON N4B 2W4
Capacity: up to 120 guests
Read more: Vintage Wedding at Cranberry Creek Gardens; Heather and Graydon

5. Waterstone Estate & Farms
Located in Newmarket, Waterstone Estate & Farms is an amazing wedding venue with a rustic barn and stunning outdoor spaces. The venue features a beautifully restored barn, lush gardens and a serene pond. Waterstone Estate & Farms offers a peaceful and romantic setting for couples looking to celebrate their love surrounded by nature.
Website: Waterstone Estate & Farms
Address: 17900 Dufferin St, Newmarket, ON L3Y 4V9
Capacity: up to 150 guests


6. Cambium Farms
Cambium Farms, nestled on 50 acres in Caledon’s countryside, is a charming barn wedding venue that blends rustic charm with sophisticated elegance. This serene and picturesque setting offers various facilities, including a historic barn built in 1873, a cozy Carriage House, a spacious Farmhouse, and the elegant Byre for ceremonies and receptions. With a capacity of up to 230 guests, Cambium Farms provides state-of-the-art amenities, including a country-style bar, DJ booth, and lounge area. The venue also offers outdoor spaces like The Terrace, perfect for intimate ceremonies and cocktail hours. Their on-site event coordinators and catering options ensure a personalized and unforgettable experience.
Website: Cambium Farms
Address: 18333 Winston Churchill Blvd, Alton, ON L7K 0R9
Capacity: 80 to 230 guests
7. Belcroft Estate & Event Centre
Belcroft Estate & Event Centre features beautiful barns and gardens, blending rustic charm with elegance. The Barn can host 100-150 guests, while the Marquee Tent can accommodate 100-225 guests, offering stunning settings for your wedding day.
Website: Belcroft Estate & Event Centre
Address: 2539 14 Line, Gilford, ON L0L 1R0
Capacity: up to 150 guests
8. Holland Marsh Wineries
A beautiful winery with a “feels like barn” wooden reception area adding rustic feel to your wedding day. Holland Marsh Wineries is a beautiful 22-acre estate in Newmarket, Ontario, perfect for weddings. It has a vineyard, rustic shack, gazebo, waterfall, and carriage that create a stunning backdrop. The 3000-square-foot Clubhouse is cozy and charming, with a balcony offering great vineyard views. It’s a unique and lovely place for your special day.
Website: Holland Marsh Wineries
Address: 18270 Keele St, Newmarket, ON L3Y 4V9
Capacity: up to 200 guests
9. Ivy Ridge
Ivy Ridge Weddings & Events, located in Thornton, Ontario, is a charming barn wedding venue perfect for celebrations. The Langfords restored this century-old property, combining historic charm with modern amenities. The venue features a pavilion for romantic ceremonies, offering a scenic and intimate setting. Couples can enjoy photo opportunities around the farm and mingle with guests during cocktail hour on the spacious veranda. The grand reception takes place in a beautifully restored 4,000-square-foot barn, complete with chandeliers, wooden features, and exposed beams, accommodating up to 230 guests for a memorable celebration.
Website: Ivy Ridge
Address: 7511 9th Line, Thornton, ON L0L 2N0
Capacity: up to 230 guests
10. Century Barn Weddings and Events
Century Barn, nestled in the rolling hills of Cavan, Ontario, is a historic venue run by the Stewart Family. Perfect for weddings, corporate events, and community functions, it offers spectacular views and amenities beyond a typical barn. With a capacity of up to 140 guests, Century Barn features a ceremony garden, outdoor courtyard, furnished loft, and the Grand Barn for receptions. The venue includes a bar, wedding suite, and a preparation pad for caterers. Couples enjoy exclusive access and a range of services, including lighting, tables, chairs, décor pieces, and lawn games, ensuring a seamless and memorable event.
Website: Century Barn
Address: 400 Stewart Line, Cavan, ON L0A 1C0
Capacity: up 140 guests
11. Farmhill Weddings
Farmhill Weddings, located in Keene, Ontario, is a modern and scenic venue owned by Matt & Jenn. This family-operated farm offers a unique, non-traditional event space with beautiful exteriors. The venue includes an outdoor ceremony option and a barn with post and beam interiors, accommodating up to 250 guests. Services include three bridal suites, catering/bar, event planning, rentals, and clean-up.
Website: Farmhill Weddings
Address: 2709 Dillon Rd, Peterborough, ON K9J 6X8
Capacity: 50 to 250 seated guests.
12. Glen Drummond Farm Estate
Established in 1887, Glen Drummond Farm is a beautiful, rustic wedding destination perched on a cliff in Dundas, Ontario. It offers stunning valley and city views, with three ceremony locations: the Lawn Site, Peak Site, and Wagon Wheel Barn. The venue spans 120 acres with indoor barn sites featuring stone and wood beams, an open courtyard with a firepit, and capacity for up to 200 guests. Receptions include wagon rides, farm-fresh dinners, bonfires, and dancing under the stars.
Website: Glen Drummond Farm Estate
Address: 416 Fallsview Rd E, Dundas, ON L9H 5E2
Capacity: 125 to 200 guests
13. Compass Rose Suites
Located in the heart of Prince Edward County, Compass Rose offers a stunning mix of rustic and elegant settings across 100 acres of fields and forests. Ideal for both intimate elopements and grand celebrations, the venue features a glass greenhouse, a rustic barn, and multiple outdoor ceremony sites. With a capacity of up to 200 guests, Compass Rose also provides luxurious on-site accommodations for up to 12 guests, as well as camping and glamping options.
Website: Compass Rose Suites
Address: 575 Crowes Rd, Milford, ON K0K 2P0
Capacity: 2 to 200 guests
14. Fermanagh Farms
Fermanagh Farms, located just 30 minutes from the 401/400, is a secluded hilltop venue overlooking the Holland Marsh. This historic farm, established in 1893, offers a blend of rustic charm and elegant touches. Ideal for dream weddings, it features an all-season barn for up to 140 guests, outdoor tented options for up to 300 guests, and beautiful gardens for photo backdrops. Services include exclusive venue rental, a country suite for overnight stays, and preferred vendors for catering, bar, DJ, and more.
Website: Fermanagh Farms
Address: 4023 3rd Line, Tottenham, ON L0G 1W0
Capacity: up to 300 guests
15. Brantview Events Pavilion
Nestled just outside of Cambridge and an hour from the GTA, Brantview Events Pavilion offers a picturesque venue built from reclaimed 200-year-old barn beams. This rustic yet elegant space includes a spacious dance floor, string lighting, a bar, a bridal suite, dining area, and washrooms. The 80-acre property, adorned with apple trees and greenery, provides stunning photo opportunities. The Howell family ensures a seamless and memorable event from May to September. Tours are available for couples to experience the charm firsthand.
Website: Brantview Events Pavilion
Address: 225 Howell Rd, St George, ON N0E 1N0
Capacity: up to 140 guests
16. Heritage View Barn
Heritage View Barn, nestled on a picturesque acreage with rolling hills and scenic views, offers a charming blend of history and rustic elegance. Established on land settled by the Bettie family in the early 1800s, this restored heritage barn is a perfect backdrop for weddings and special events. Guests can enjoy handcrafted features like the Granary Bar, built from reclaimed hemlock boards, and the rustic Cocktail Bar, a repurposed wood shed with historical roots. The venue provides two outdoor ceremony sites, Valley View and Courtyard, both offering stunning vistas for your vows. For inclement weather, the indoor space is a beautiful alternative. The bridal suite, a salvaged and restored part of the old farmhouse, combines rustic charm with modern glam. Heritage View Barn is dedicated to creating unforgettable memories amid its historical and natural beauty.
Website: Heritage View Barn
Address: 4824 Side Rd 20, Cookstown, ON L0L 1L0
Capacity: up to 150 guests
17. Maple Lane Haven
Maple Lane Haven is a charming countryside wedding venue in Huron East, Ontario. This rustic yet elegant barn, set on a picturesque property, offers a unique blend of sophistication and natural beauty. The venue features an intimate gazebo, a scenic waterfall, and a shimmering pond. Inside, enjoy a wrap-around porch, a cozy barn with stone fireplaces, and a well-equipped bar. The venue includes modern amenities like climate control, a state-of-the-art sound system, and ample support from event staff. Ideal for any season, Maple Lane Haven hosts one event per day, ensuring a memorable and exclusive experience.
Website: Maple Lane Haven
Address: 84483 McNaught Line, Huron East, ON N0G 1H0
Capacity: up to 175 guests
18. Chestnut Creek
The Barn at Chestnut Creek in Bradford, Ontario, is a beautiful blend of rustic charm and modern comfort, perfect for weddings of up to 220 guests. Surrounded by rolling fields and natural beauty, this family-owned venue is all about warmth, tradition, and celebrating life’s biggest moments. You’ll find there a cozy bridal suite filled with natural light, multiple scenic ceremony spots, and a covered outdoor cocktail area. For a unique touch, you can treat your guests to a wood-fired pizza or BBQ feast and even enjoy a romantic horse-drawn carriage ride with the venue’s Percheron mares. The Chestnut Creek’s amazing Team makes planning easy so you can focus on making memories.
Website: Chestnut Creek
Address: 4264 Line 8, Bradford, ON L3Z 2A5
Capacity: up to 220 guests



19. Kehoe & Kin
Nestled on a secluded 327-acre farm in Wainfleet, Ontario, Kehoe & Kin is the perfect blend of rustic charm and modern amenities. This barn wedding venue features a beautifully renovated barn that maintains its authentic character while providing all the comforts needed for a boho country-chic wedding. With a capacity of up to 150 guests, the barn offers original barn board, Edison bulb lighting, and impressive 16′ barn doors. Services include tables, chairs, portable washrooms, and lawn games, with flexibility for outside vendors. Kehoe & Kin is an ideal setting for unforgettable weddings and private events.
Website: Kehoe & Kin
Address: 31684 Dixie Rd, Wainfleet, ON L0S 0A2
Capacity: up to 150 guests
20. Maple Meadows Farm
Maple Meadows Farm & Event Centre offers rustic charm on a family-owned organic farm in Port Colborne. The renovated 1840s barn accommodates up to 200 guests and features two getting-ready rooms, a loft mezzanine, and a rustic tack room. The 70-acre property includes a 2-acre lawn for outdoor ceremonies under maple trees, with beautiful gardens and a view of the pasture. This barn wedding venue is perfect for both small and large weddings, providing a scenic and charming backdrop.
Address: 736 Weaver Rd, Port Colborne, ON L3K 5V3
Capacity: 20 to 200 guests
Follow us on Instagram for more images!
20 Top Rated Barn Wedding Venues Near Toronto captured by Ever After Photographers. Voted as Best Wedding Photographers in Toronto, Canada.
Let’s connect!
If you are looking for your Toronto wedding photographer who capture candid and authentic moments, we would love to hear from you! Contact Us Here
