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

07/28/15

Hugo* * *CLASS IS FULL * * * WAIT LIST ONLY

Washington County

Firearm Safety Training Class* *CLASS IS FULL - WAIT LIST ONLY* *

07/28/15

Lake Elmo

Washington County

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

07/30/15

Shakopee * * * CLASS IS FULL * * *

Scott County

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

07/30/15

New York Mills

Wadena County

Firearm Safety Training Class

07/31/15

New Ulm* * * CLASS IS FULL * * * SEE WAIT LIST

Brown County

Firearm Safety Training Class***CLASS IS FULL**SEE WAIT LIST INFO

08/01/15

Crookston (HunterCourse)

Polk County

Youth Firearm Safety-On-Line Field Day

08/03/15

Big Lake * ** * CLASS IS FULL * * *

Sherburne County

Firearm Safety Training Class * * *CLASSIS FULL * * *

08/03/15

Palisade

Aitkin County

Firearm Safety Training Class

08/03/15

Annandale * * * CLASS IS FULL * * *

Wright County

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

08/03/15

Breckenridge (HunterCourse)* * *CLASS IS FULL* * *

Wilkin County

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

08/03/15

Maplewood

Ramsey County

Firearm Safety Training Class

08/03/15

Prior Lake

Scott County

Firearm Safety Training Class

08/03/15

Silver Lake

McLeod County

Firearm Safety Training Class

08/03/15

Orono

Hennepin County

Firearm Safety Training Class

08/04/15

Edina - **CLASS IS FULL**

Hennepin County

Firearm Safety Training Class

08/04/15

Foley

Benton County

Firearm Safety Training Class

08/04/15

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

Dakota County

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

08/04/15

Willmar

Kandiyohi County

Firearm Safety Training Class

08/04/15

New Brighton**CLASS IS FULL**

Ramsey County

Firearm Safety Training Class**CLASS IS FULL**

08/05/15

Edina - **CLASS IS FULL**

Hennepin County

Firearm Safety Training Class

08/05/15

Plymouth**CLASS IS FULL** WAITING LIST STARTED

Hennepin County

Firearm Safety Training Class

08/05/15

Mound

Hennepin County

Firearm Safety Training Class

08/05/15

Coon Rapids

Anoka County

Firearm Safety Training Class

08/06/15

Rockford

Wright County

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

08/06/15

Rosemount* * *CLASS IS FULL * * *

Dakota County

Firearm Safety Training Class* * * CLASSIS FULL* * *

08/06/15

Forest Lake * * * CLASS IS FULL * * *SEE WAIT LIST INFO

Washington County

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

08/08/15

Lake Benton

Lincoln County

Firearm Safety Training Class

08/08/15

Perham

Otter Tail County

Firearm Safety Training Class

08/09/15

Duluth (Hunter Course)

St. Louis County

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

08/09/15

Castle Rock

Dakota County

Firearm Safety Training Class

08/10/15

Hugo

Washington County

Firearm Safety Training Class

08/10/15

Eden Prairie

Hennepin County

Firearm Safety Training Class

08/11/15

Crookston

Polk County

Firearm Safety Training Class

08/11/15

Warroad

Roseau County

Firearm Safety Training Class

08/12/15

Sauk Rapids**CLASS IS FULL**

Benton County

Firearm Safety Training Class**CLASS IS FULL**

08/13/15

S St Paul VFW* * * CLASS IS FULL * * *

Dakota County

Firearm Safety Training Class

08/14/15

Motley

Cass County

Firearm Safety Training Class

08/15/15

Grand Rapids (Ladies Only Class)**CLASS IS FULL**

Itasca County

Firearm Safety Training Class

08/15/15

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

Aitkin County

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

08/15/15

Palisade (HunterCourse)

Aitkin County

Youth Firearm Safety-On-Line Field Day

08/15/15

Inver Grove Heights

Washington County

Firearm Safety Training Class

08/15/15

Eagan (Hunter Course) - **CLASS IS FULL**

Dakota County

Youth Firearm Safety-On-Line Field Day

08/15/15

Trimont (Hunter Course)

Martin County

Youth Firearm Safety-On-Line Field Day

08/15/15

Duluth (Hunter Course)

St. Louis County

Youth Firearm Safety-On-Line Field Day

08/15/15

Maple Grove (Hunter Course)

Hennepin County

Youth Firearm Safety-On-Line Field Day

08/16/15

Tracy (HunterCourse)

Lyon County

Youth Firearm Safety-On-Line Field Day

08/17/15

Thief River Falls

Pennington County

Firearm Safety Training Class

08/17/15

Aitkin

Aitkin County

Firearm Safety Training Class

08/17/15

Chisago City* * * CLASS IS FULL * * *

Chisago County

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

08/17/15

Nowthen***CLASS IS FULL***

Anoka County

Firearm Safety Training Class

08/17/15

Winthrop

Sibley County

Firearm Safety Training Class

08/17/15

Aitkin

Aitkin County

Firearm Safety Training Class

08/17/15

Baxter

Crow Wing County

Firearm Safety Training Class

08/17/15

Spring Lake Park

Anoka County

Firearm Safety Training Class

08/17/15

Cloquet

Carlton County

Firearm Safety Training Class

08/18/15

Lakeville (Hunter Course)* * *FIELD DAY IS FULL* * *

Dakota County

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

08/19/15

Stewart

McLeod County

Firearm Safety Training Class

08/21/15

Rockford **CLASS IS FULL**

Hennepin County

Firearm Safety Training Class

08/22/15

Annandale * * *CLASS IS FULL* * *

Wright County

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

08/22/15

Laporte (Hunter Course)

Hubbard County

Youth Firearm Safety-On-Line Field Day

08/24/15

Hugo (HunterCourse) ***Field Day is FULL***

Washington County

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

08/24/15

Bradford

Isanti County

Firearm Safety Training Class

08/24/15

Rochester

Olmsted County

Firearm Safety Training Class

08/24/15

Alexandria

Douglas County

Firearm Safety Training Class

08/25/15

Rochester

Olmsted County

Firearm Safety Training Class

08/25/15

Carver (Young Waterfowler Program)

Carver County

Youth Firearm Safety-On-Line Field Day

08/29/15

St Cloud (Hunter Course) * * *CLASS IS FULL * * *

Sherburne County

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

09/01/15

Arden Hills* * * CLASS IS FULL * * *

Ramsey County

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

09/08/15

Lake Elmo**CLASS IS FULL**

Washington County

Firearm Safety Training Class

09/08/15

Bloomington

Hennepin County

Firearm Safety Training Class

09/10/15

Annandale

Wright County

Firearm Safety Training Class

09/10/15

Sleepy Eye

Brown County

Firearm Safety Training Class

09/10/15

Rockville

Stearns County

Firearm Safety Training Class

09/12/15

Annandale

Wright County

Youth Firearm Safety-On-Line Field Day

09/12/15

Winona

Winona County

Firearm Safety Training Class

09/12/15

Hutchinson (Hunter Course)

McLeod County

Youth Firearm Safety-On-Line Field Day

09/14/15

Pelican Rapids

Otter Tail County

Firearm Safety Training Class

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

09/15/15

Tyler

Lincoln County

Firearm Safety Training Class

09/15/15

Duluth

St. Louis County

Firearm Safety Training Class

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

09/26/15

New Ulm

Brown County

Youth Firearm Safety-On-Line Field Day

09/26/15

Halma (HunterCourse)

Kittson County

Youth Firearm Safety-On-Line Field Day

10/15/15

Grand Rapids

Itasca County

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

03/07/16

Wolverton

Wilkin County

Firearm Safety Training Class