Skip to Main Content

Barn Swallow Farm

Moments To Remember
Lehigh Valley, Bucks County, New Jersey
Service area
Holds ceremonies and receptions
4.0
Verified reviews from real couples
Best wedding venue we could have asked for! The owners and their family made our day so stress free,easy and fun! Everyone had a wonderful time!
Lauren G.
5.0
There are not enough good things to say about these people and this venue. My husband and I got married here July 2017. The staff made every part of wedding planning easy. When searching for the perfect venue, we wanted something unique and not cookie cutter. We were surprised how limited this was in the Lehigh Valley, but Barn Swallow Farm nails it. It is the perfect combination of having all necessary amenities, but also giving a personal feel to your wedding. It also allows you to be flexible with your budget and spend on areas that are more important to you, since there are no “packages”, but rather everything is provided by outside vendors. Barn Swallow has a list of recommended vendors who know exactly how to set things up and provide to your guest, so you have nothing to worry about. On the day of our wedding, Rob and Kim and their staff went out of their way to ensure everything ran smoothly. Honestly they went above and beyond what we could have asked of them. They are truly in this to make people happy and we could not have imagined a better place to have gotten married. I would recommend this place to anyone looking for something special!
Rebecca G.
5.0
Start the convo
*=Required
Use this secure form to reach out and share your wedding vision.
My wedding date is flexible
Barn Swallow Farm's photos

Why use The Knot to message vendors?

  • Messaging our verified vendors on The Knot is free, safe and secure.
  • Conveniently track vendor messages and planning details all in one place.
  • Our mobile apps make it easy to stay in touch with vendors while you're on‑the‑go.
  • For personalized pricing and package details, sending the vendor a message is the fastest way to get info.