Children's Life Jackets - New Hampshire
In the state of New Hampshire, children under the age of 12, are required to wear a U.S. Coast Guard approved life jacket or life vest at any time they are underway on any boat.
The life vest or life jacket should be U.S. Coast Guard approved and should always be in good condition and fit the wearer properly. There are exceptions to this regulation:
When aboard boats, vessels, and ships with continuous side rails enclosing the perimiter, 3' or more in height, and enclosed between the deck and top railing, that would reasonably prevent passage of a small child is the only time a life jacket or life vest is not required.
The USCG and your boat insurance company will expect you to comply with the state boating safety regulations.