The state of Vermont neither issues nor requires a permit to carry a weapon on one’s person, openly or concealed. This permissive stance on gun control known in the US as Constitutional carry, since one’s “permit” is said to be the constitution.


  1. Be of age. In the state of Vermont, that age is 16 or older. You must be at least 16 years of age to legally purchase a gun and keep it loaded on your person in public.
  2. Obtain permission from a parent or guardian to carry a gun if you’re under the age of 16. Failure to do so may result in being deemed a delinquent child by the state.
  3. Have a clean record if purchasing a firearm. Things like felony convictions and dishonorable military discharge will show up during the federal instant check, and prohibit purchase.


Same as resident.