Vermont shooting ranges

Below is a list of shooting ranges in Vermont state. We hope you will find a range you will like!

Sportsmen Inc

Every year Sportsmen, Inc. sponsors youngsters to the Green Mountain Conservation Camp, Boy Scout Camp and Girl Scout Camp through the Maisner Memorial Fund Scholarship program. Twice a year, Sportsmen, Inc. is proud to offer Hunter Education classes at our facility.

Address: 2215 Creamery Rd, Guilford, VT 05301

Phone: +1 802-490-2392


Barre Fish & Game Club

The Barre Fish & Game Club was established in 1919 by a group of forward-looking area outdoorsmen to promote and protect the recreational sports of hunting, shooting and fishing, and to further wildlife conservation practices.

Address: Gun Club Rd, Barre, VT 05641

Phone: +1 802-479-1266


Lamoille Valley Fish & Game Club

The clubhouse and immediate grounds are available for family gatherings from mid-May until the end of October. 50-55 people can comfortably be seated in the dining room. The equipped kitchen includes 2 electric ranges and a refrigerator. Two half baths, a fireplace plus propane hot air heat, 3 doors-one with a ramp complete the building. An outdoor grill and horse shoe pits plus a woodshed complete the site improvements. Tents are allowed along with overnight camping by appointment.

Address: 1158 Garfield Rd, Morristown, VT 05661

Phone: +1 802-343-5985


Montpelier Gun Club Inc

Founded in 1895, the Montpelier Gun Club is one of the oldest trapshooting ranges in the State of Vermont. The facility features seven ATA approved trap fields, all with Pat-Trap trap machines and Canterbury voice release systems.

Address: 240 Goodnow Rd, Berlin, VT 05602

Phone: +1 802-229-9747


Sportsmans Club of Franklin

SCFC facilities include a clubhouse with an indoor archery and pistol range(only open in Winter, see calendar), 3 Skeet fields, 1 trap field, an outdoor archery course, and an outdoor combination rifle/pistol range with distances of 25, 50, 100, and 200 meters.

Address: 851 Maquam Shore Rd, Swanton, VT 05488

Phone: +1 802-524-9310