Wedding Venue · Engagement Photo Location · Elopement Photo Location
New Canal Lighthouse Museum and Education Center
New Orleans
Your wedding at the New Canal Lighthouse Museum and Education Center offers a distinctive New Orleans waterfront experience with historic character and modern versatility. Located on the shores of Lake Pontchartrain, this iconic 1891 lighthouse venue provides you with a unique backdrop that blends maritime heritage with scenic water views. The museum's historic structure and surrounding grounds create an intimate yet visually striking setting perfect for couples seeking a venue that tells a story. You'll find that the lakefront location offers natural beauty and excellent photo opportunities, while the venue's educational mission adds meaningful depth to your celebration.
Styles
Historic/Landmark Building
Guest Capacity
200
Services
Indoor Ceremony, Indoor Reception, Outdoor Ceremony, Outdoor Reception