Northern Virginia Wedding venue

The Middleburg Barn® is a luxury barn wedding venue located on an historic Horse Farm in Loudoun County Virginia. Here are the top five reasons discerning wedding couples choose The Middleburg Barn for their Wedding!

# 1  Landmark Location:
Conveniently located in Northern Virginia, the Washington DC area's Horse & Wine Country

# 2 Year Round Availability:
Outdoor & Indoor Event Space fully air & energy controlled so nothing can stop your party! 

#3 Luxury Barn Style: 
You will find that we have defined Luxury Barn Style with our Wedding Couples & Photography in mind. You will enjoy exquisite large windows embracing natural light flowing from overhead cupolas, windows from the loft, Virginia Southern Yellow Pine post and beam timbers, French Glass doors and covered verandas.

#4 Onsite Lodging Available: 
Our Bed & Breakfast Style Cottage is Available for couples to reserve to enjoy the entire weekend! 

#5 Grand Capacity:
You can host up to 350 guests comfortably in our Luxury Barn Venue and dance the night away! 

Check Availability

  • Venue Access: 12pm to 12am including setup and breakdown
  • Capacity to Host: 50 - 350 guests
  • Guest Cottage: 9am to 3pm Access for Bridal Party Hair & Makeup
  • Two Dressing Suites: Access at 12pm
  • Ceremony Lawn with Stone Patio, Waterfall & Ceremony Chairs
  • Cocktail Hour on our Covered Pavilion and Lush Lawn 
  • Luxury Reception Barn with 40ft Majestic Ceilings & Swarvoski Crystal Chandeliers
  • Mahogany Chiavari Chairs with Black Pads
  • Handicap Accessible
  • Open all four seasons
  • Ample parking
  • Prime location, less than two miles from Middleburg, VA (Washington DC area's horse and wine country located in Northern Virginia)

Features & Amenities


Peak Dates: $14,500

Mid Peak dates: $12,500

Low Peak Dates: $9,500

off peak dates: $8,000

*includes up to 300 guests. Additional fees apply for over 300 guests.



Tours are by appointment only and can be arranged by filling out the form found on the contact us page. Click the button below to get started.

Check availability

Thank you!

Your message has been sent. We respond to all inquiries within 48 hours. We look forward to chatting with you.