Charlotte Wedding Venues

Your ultimate source for Charlotte wedding venues is here. Browse our list of top wedding venues in Charlotte, from outdoor gardens to historic buildings, and view photos of weddings at each one. Then get in touch with your favorites.

Canaan Valley
Canaan Valley
Candler, North Carolina

Welcome to Canaan Valley, your destination wedding event venue near Asheville, North Carolina. Our Team is here for you to make sure your walk down the aisle is an unforgettable experience! Our expertly sourced and trained team of coordinators and…

Olivette
Olivette
Asheville, North Carolina

Morning Glory Farm
Morning Glory Farm
Monroe, North Carolina

Camp Greystone
Camp Greystone
Zirconia, North Carolina

The Venues at Dale Earnhardt Inc.
The Venues at Dale Earnhardt Inc.
Mooresville, North Carolina

“The Venues” located at Dale Earnhardt Incorporated in Mooresville, NC is known as the area’s best venue for Corporate and Private Events. Whether you are looking for a pristine location for your Wedding and Reception or a…

The Ridge
The Ridge
Marshall, North Carolina

Welcome to The Ridge -‹our newest wedding ceremony and reception‹site, that provides guests with breath taking 360 degree views of WNC's gorgeous mountain ranges. Located in Marshall, NC, The Ridge offers a sense of rustic…

The North Carolina Arboretum
The North Carolina Arboretum
Asheville, North Carolina

Make your special day more meaningful by choosing one of the most beautiful natural settings in the country as your wedding site. The Arboretum's Green Wedding Program offers elegantly designed and lush cultivated gardens as venues for…

Nantahala Weddings & Events
Nantahala Weddings & Events
Topton, North Carolina

Nantahala Weddings is an outdoor destination wedding venue in the Smoky Mountains of North Carolina, adjacent to Lake Nantahala and close to Wayah Bald and Asheville. Our venue offers breathtaking views for photographs, a ceremony backdrop with a…

Hidden River Events
Hidden River Events
Swannanoa, North Carolina

Biltmore
Biltmore
Asheville, North Carolina