About Us



Welcome to The Weathervane Factory, we are located on the outskirts of Bar Harbor on Route 3 in Trenton, Maine. Our founder, William H. McElvain Sr., started making weathervanes in 1971. He found that he had such a talent of bending and forming metals that he quit his day job to become a full time weathervane maker soon after. 


Seasonal Retail Shop

852 Bar Harbor Road - Trenton, Maine Route 3

Call 1.207.667.3868 for current hours

Call Center / Shipping Department / Mailing Address

1318 Main Road - Eddington, Maine 04428 (Route 9)

Mon - Fri 8:30am - 4:00pm EST  1.207.843.0440

[email protected]