Armstrong Farms Westminster Preserve Rustic Barn Wedding.jpg

Welcome to Armstrong Farms. Established in 1816, we are a Pennsylvania Century Farm located just 22 miles from Pittsburgh in the historic town of Saxonburg. For nearly all of our 200 years, we have raised purebred black angus cattle. Our dedication to and love of the land is part of our heritage and has continued for seven generations. We take great pride in our family farm and have always looked for ways to share it with others. In that spirit, we started our bed and breakfast in 1996. Shortly thereafter, we restored two of our barns to host weddings and special events. Each one is located in its own private setting and includes farm houses and a beautiful ceremony site. Twenty years and hundreds of weddings later, each of our couples has become part of our farm’s beautiful story.

A farm is a place of quiet beauty, joy and peace…somewhere to relax, reflect and love. We’re grateful for the opportunity to share our family farm with other families as they embark on an exciting new chapter in their lives.

Thank you for your interest and we hope you’ll stop by for a visit!


Our packages

With packages ranging from Friday receptions to full wedding weekends, you’re sure to find the right fit for you and your budget! All of our wedding packages include on-site accommodations, a post-reception bonfire, access to our Prop Shop and more. Click here to learn more!


We’ve assembled a skilled and professional team that has a combined 30+ years of wedding experience. From the moment of booking, your coordinator is there to help with planning and logistics to ensure that your special day is a true reflection of you. Meet our team!