Firearms Safety Certification for Adults (18 and older)

shooting practiceRequirements

  • DNR Firearms Safety Certification is required of anyone born after December 31, 1979 to purchase a hunting license in Minnesota. Check requirements in other states.
  • Must successfully complete one of the Options of certification. (see below)

Options

Receive your Firearms Safety Certification or Apprentice Validation by completing one of the following options:

  1. Online course- complete the online course and virtual field day* (MN Residents Only)
  2. Independent study guide and workbook - available from a volunteer instructor.
  3. Firearms Safety Classroom Course - currently scheduled classes below.
  4. Apprentice Hunter Validation (twice in a lifetime)

General Information

  • The MN DNR Firearms Safety Hunter Education endorsement can be listed on the back of a Minnesota driver's license or identification card upon request. The MN DNR # on your license is also your Hunter Education Identifier and is sufficient proof of course completion.
  • Duplicate firearms certificates are available through any DNR License Agent or by calling toll free 1-888-646-6367 or local 651-296-6157.

Find (and sort) more courses on the DNR Safety Training Calendar!

Calendar of firearms classes

Click on the course name for details.

view a printable version

08/31/15

Big Fork (Hunter Course)

Itasca County

Youth Firearm Safety-On-Line Field Day

09/01/15

Arden Hills* * * CLASS IS FULL * * *

Ramsey County

Firearm Safety Training Class* * * CLASS IS FULL * * *

09/01/15

Detroit Lakes

Becker County

Firearm Safety Training Class

09/01/15

Hopkins

Hennepin County

Firearm Safety Training Class

09/02/15

Hutchinson

McLeod County

Firearm Safety Training Class

09/02/15

Alden

Freeborn County

Firearm Safety Training Class

09/02/15

Hopkins

Hennepin County

Firearm Safety Training Class

09/03/15

Rosemount

Dakota County

Firearm Safety Training Class

09/08/15

Lake Elmo**CLASS IS FULL**

Washington County

Firearm Safety Training Class

09/08/15

Bloomington* * *CLASS IS FULL * * *

Hennepin County

Firearm Safety Training Class* * * CLASS IS FULL * * *

09/08/15

Rice

Benton County

Firearm Safety Training Class

09/08/15

Brooklyn Park**CLASS IS FULL***

Hennepin County

Firearm Safety Training Class***CLASS IS FULL***

09/08/15

Cloquet

Carlton County

Firearm Safety Training Class

09/08/15

Oak Grove

Anoka County

Firearm Safety Training Class**CLASS IS FULL***

09/08/15

Virginia

St. Louis County

Firearm Safety Training Class

09/10/15

Annandale* * * CLASS IS FULL * * *

Wright County

Firearm Safety Training Class* * CLASS IS FULL * * *

09/10/15

Sleepy Eye

Brown County

Firearm Safety Training Class

09/10/15

Rockville

Stearns County

Firearm Safety Training Class

09/10/15

Robbinsdale * * *CLASS IS FULL * * *

Hennepin County

Firearm Safety Training Class * * *CLAS IS FULL * * *

09/10/15

Mounds View

Ramsey County

Firearm Safety Training Class

09/11/15

St Cloud* * * CLASS IS FULL * * *

Stearns County

Firearm Safety Training Class* * * CLASS IS FULL * * *

09/12/15

Annandale * * *CLASS IS FULL * * *

Wright County

Youth Firearm Safety-On-Line Field Day* * *CLASS IS FULL * * *

09/12/15

Winona

Winona County

Firearm Safety Training Class

09/12/15

Hutchinson (Hunter Course)**CLASS IS FULL**

McLeod County

Youth Firearm Safety-On-Line Field Day

09/12/15

Hackensack (Hunter Course)**CLASS IS FULL***

Cass County

Youth Firearm Safety-On-Line Field Day

09/12/15

Grand Rapids, MN (Hunter Course)**CLASS IS FULL**NO CALLS PLEASE**

Itasca County

Youth Firearm Safety-On-Line Field Day

09/12/15

Edgerton (Hunter Course)

Pipestone County

Youth Firearm Safety-On-Line Field Day

09/12/15

Montevideo

Chippewa County

Firearm Safety Training Class

09/12/15

Easton (Hunter Course)

Faribault County

Youth Firearm Safety-On-Line Field Day

09/12/15

Pillager (Hunter Course)

Cass County

Youth Firearm Safety-On-Line Field Day

09/14/15

Pelican Rapids

Otter Tail County

Firearm Safety Training Class

09/14/15

Zumbro Falls

Wabasha County

Firearm Safety Training Class

09/14/15

Isle

Mille Lacs County

Firearm Safety Training Class

09/14/15

Melrose

Stearns County

Firearm Safety Training Class

09/14/15

Baxter* * * CLASS IS FULL * * *

Crow Wing County

Firearm Safety Training Class * * * CLASS IS FULL * * *

09/14/15

Fairmont

Martin County

Firearm Safety Training Class

09/14/15

Faribault

Rice County

Firearm Safety Training Class

09/15/15

Perham (Hunter Course)* * * CLASS IS FULL * * *

Otter Tail County

Youth Firearm Safety-On-Line Field Day* * * CLASS IS FULL* * *

09/15/15

Hermantown***CLASS IS FULL***

St. Louis County

Firearm Safety Training Class**CLASS IS FULL**

09/15/15

Rosemount

Dakota County

Firearm Safety Training Class**CLASS IS FULL**

09/15/15

Tyler

Lincoln County

Firearm Safety Training Class

09/15/15

Duluth

St. Louis County

Firearm Safety Training Class

09/15/15

South Haven

Wright County

Firearm Safety Training Class

09/15/15

Apple Valley* * *CLASS IS FULL * * *

Dakota County

Firearm Safety Training Class * * CLASS IS FULL * *

09/15/15

Sandstone

Pine County

Firearm Safety Training Class

09/15/15

Sherburn

Martin County

Firearm Safety Training Class

09/16/15

Brainerd

Crow Wing County

Firearm Safety Training Class

09/16/15

Belle Plaine (Hunter Course)

Scott County

Youth Firearm Safety-On-Line Field Day

09/17/15

Princeton

Mille Lacs County

Firearm Safety Training Class

09/18/15

Rochester, MN

Olmsted County

Youth Firearm Safety-On-Line Field Day

09/19/15

Aitkin (HunterCourse)* * * CLASS IS FULL * * *

Aitkin County

Youth Firearm Safety-On-Line Field Day* * *CLASS IS FULL * * *

09/19/15

Thief River Falls

Pennington County

Youth Firearm Safety-On-Line Field Day**CLASS IS FULL**

09/19/15

Olivia (Hunter Course) * * *Class is FULL* * *

Renville County

Youth Firearm Safety-On-Line Field Day* * *CLASS IS FULL * * *

09/21/15

Minneapolis

Hennepin County

Firearm Safety Training Class

09/21/15

Frazee

Becker County

Firearm Safety Training Class

09/21/15

Hibbing

St. Louis County

Firearm Safety Training Class

09/21/15

Grand Rapids

Itasca County

Firearm Safety Training Class

09/26/15

New Ulm* * *FIELD DAY IS FULL * * *

Brown County

Youth Firearm Safety-On-Line Field Day* * *FIELD DAY IS FULL * * *

09/26/15

Halma (HunterCourse)

Kittson County

Youth Firearm Safety-On-Line Field Day

09/26/15

Pine City (Hunter Course)***CLASS IS FULL***

Pine County

Youth Firearm Safety-On-Line Field Day**CLASS IS FULL**

09/26/15

Grand Rapids (Hunter Course)**CLASS IS FULL**

Itasca County

Youth Firearm Safety-On-Line Field Day

09/26/15

Zimmerman (Hunter Course)**CLASS IS FULL**

Sherburne County

Youth Firearm Safety-On-Line Field Day**CLASS IS FULL**

09/27/15

Medford (Hunter Course)

Steele County

Youth Firearm Safety-On-Line Field Day

09/29/15

Lakeville (Hunter Course) * * *CLASS IS FULL * * *

Dakota County

Youth Firearm Safety-On-Line Field Day* * *CLASS IS FULL* * *

10/03/15

Spicer (Hunter Course)

Kandiyohi County

Youth Firearm Safety-On-Line Field Day

10/03/15

Stillwater (Hunter Course)* * * CLASS IS FULL * * *

Washington County

Youth Firearm Safety-On-Line Field Day * * * CLASS IS FULL * * *

10/03/15

Sandstone (Hunter Course)

Pine County

Youth Firearm Safety-On-Line Field Day

10/05/15

Iron

St. Louis County

Firearm Safety Training Class

10/10/15

Palisade

Aitkin County

Youth Firearm Safety-On-Line Field Day

10/10/15

Park Rapids (Hunter Course)

Hubbard County

Youth Firearm Safety-On-Line Field Day

10/15/15

Grand Rapids

Itasca County

Firearm Safety Training Class * * *CLASS IS FULL* * *

10/23/15

Dodge Center

Dodge County

Firearm Safety Training Class

10/24/15

Rochester (Hunter Course)

Olmsted County

Youth Firearm Safety-On-Line Field Day

03/07/16

Wolverton

Wilkin County

Firearm Safety Training Class