Historic Maine Barn
William Allen Farm
Exceptional service
Love Your
Wedding Day
Wedding Day
Your wedding day goes by fast. The simple & relaxed luxury at William Allen Farm allows you and your guests to really enjoy one another from start to finish. Our barn and grounds are the perfect Maine wedding location.
Our bridal room, restrooms, loft, bar, barn, and grounds are available in a variety of setups for your entire weekend from your rehearsal dinner, your ceremony, your reception and straight through a day-after brunch.
You will feel the difference.

Countless setup choices
Flexible & Versatile Style
We’ve thought of everything
Maine destination weddings are a breeze to put together from afar with our expert experience, curated lists and helpful wedding advice.
The way weddings should be
Your Complete Wedding Weekend
rehearsal dinner
Our 200 year old barn is an authentic New England structure complete with original hand hewn beams and boards. We took great care to create an outdoor wedding venue that kept the beauty of the original barn. The 40 X 80 traditional post and beam barn is spacious yet cozy and can accommodate up to 200 guest for dinner. The hanging brass chandeliers lend an elegant sophistication to your barn wedding. If you need additional space for your outdoor wedding, the acres of manicured lawn offer several options for tents overlooking the pond and perennial gardens. Enjoy lawn games and cocktails too!
reception
We also have indoor restroom facilities for your guests— an amenity not found at many other barns. The grounds offer ample room for off road parking as well. We encourage clients to choose from our curated vendor list for catering and bar service. If you are interested in a catering company or bar service not on our preferred vendor list you will need prior approval from us. Other rentals and services are left to the discretion of our couples. Our season runs early May through early November.
ceremony
Whether you are looking for a vintage theme or a black tie affair, the William Allen Farm is the perfect location for your Maine barn wedding. We are here to talk with you about your vision for your wedding day because no two events are the same. Your day needs to be unique and special to you and we want to help make your barn wedding the day you have always dreamed of. We will be part of your journey every step of the way. We have had the pleasure of working with some of the best wedding professionals Maine has to offer and we would like to help you assemble a team of vendors to create your perfect wedding day.
brunch
We take only one wedding per weekend allowing you complete customization for your event. The property is available to you from noon the day before until noon the day after the event so stay a bit longer and host a breakfast brunch for your friends & family. We truly offer a complete wedding weekend from Friday to Sunday. Please take a look at our Facebook and Instagram for additional pictures of the barn and property! We’re happy to schedule an appointment to show you the barn and grounds at your convenience.
Stress-free weddings
What They Said
-
We fell in love with William Allen Farm the moment we pulled up the driveway. A beautiful, bright red barn surrounded by stunning scenery ... makes you feel at home.
-
I can’t speak highly enough about the William Allen Farm! The barn and property are absolutely stunning... I would highly recommend them for your wedding!
-
We could not have asked for a more perfect venue- rustic elegance. It was a fairytale wedding! So happy with how everything came together, and working with Heidi was a pleasure.
-
The William Allen Farm has it all — a pond, lush fields, chandeliers, and a stunning new bar and loft area. The barn is very versatile. It can be as elegant or rustic as you want to make it.
We’d love to hear from you!
Get in touch with us
Welcome
William Allen Farm is a Maine wedding venue centrally located minutes from Portland, Brunswick and Freeport, Maine.
Information
Connect
Our Location
William Allen Farm
284 Allen Road
Pownal, Maine 04069
Phone: 207-576-8875