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/21/14

Rogers **CLASS IS FULL**NO PHONE CALLS PLEASE

Hennepin County

Firearm Safety Training Class - Class is FULL _ * * * NO PHONE CALLS PLEASE

08/21/14

St. Joseph * * * CLASS IS FULL * * *

Stearns County

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

08/21/14

Sauk Rapids**CLASS IS FULL**

Benton County

Firearm Safety Training Class

08/21/14

Isanti

Isanti County

Firearm Safety Training Class

08/22/14

Rockford - CLASS IS FULL

Hennepin County

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

08/23/14

Lakeshore/Brainerd (HunterCourse) * * * COURSE IS FULL* * *

Cass County

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

08/23/14

Lakeshore/Brainerd (HunterCourse)* * *COURSE IS FULL * * *

Crow Wing County

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

08/23/14

Duluth (HunterCourse)**CLASS IS FULL**

St. Louis County

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

08/25/14

Rochester

Olmsted County

Firearm Safety Training Class

08/25/14

Grand Rapids * * * CLASS IS FULL* * *

Itasca County

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

08/25/14

Brainerd

Crow Wing County

Firearm Safety Training Class

08/26/14

Crookston - CLASS IS FULL, WILL TAKE WAITING LIST

Polk County

Firearm Safety Training Class - CLASS IS FULL, WILL TAKE WAITING LIST

08/26/14

Rochester

Olmsted County

Firearm Safety Training Class

08/26/14

Stewart

McLeod County

Firearm Safety Training Class

08/27/14

Brainerd

Crow Wing County

Firearm Safety Training Class

08/27/14

New Market

Scott County

Firearm Safety Training Class

08/28/14

Rosemount * * CLASS IS FULL * * *

Dakota County

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

08/28/14

Chisholm (HunterCourse)**CLASS IS FULL**

St. Louis County

Youth Firearm Safety-On-Line Field Day

08/29/14

Elk River

Sherburne County

Firearm Safety Training Class - CLASS IS FULL

08/30/14

Duluth

St. Louis County

Firearm Safety Training Class **MILITARY VETERANS ONLY**

08/30/14

Rochester**CLASS IS FULL**

Olmsted County

Firearm Safety Training Class

08/30/14

Windom (HunterCourse)

Cottonwood County

Youth Firearm Safety-On-Line Field Day

09/02/14

Arden Hills

Ramsey County

Firearm Safety Training Class

09/02/14

Bloomington

Hennepin County

Firearm Safety Training Class

09/02/14

Brooklyn Park - CLASS IS FULL

Hennepin County

Firearm Safety Training Class - CLASS IS FULL

09/02/14

Virginia

St. Louis County

Firearm Safety Training Class

09/02/14

Lakeville (HunterCourse)**CLASS IS FULL**NO WAITING LIST**

Dakota County

Youth Firearm Safety-On-Line Field Day

09/04/14

Rockville

Stearns County

Firearm Safety Training Class

09/04/14

Hutchinson

McLeod County

Firearm Safety Training Class

09/04/14

Kilkenny

Le Sueur County

Firearm Safety Training Class

09/05/14

Blaine**CLASS IS FULL**

Anoka County

Firearm Safety Training Class

09/05/14

Garrison (HunterCourse)

Crow Wing County

Youth Firearm Safety-On-Line Field Day

09/06/14

Tracy (HunterCourse)

Lyon County

Youth Firearm Safety-On-Line Field Day

09/06/14

Grygla (HunterCourse)

Beltrami County

Youth Firearm Safety-On-Line Field Day

09/06/14

Lewiston (HunterCourse)

Winona County

Youth Firearm Safety-On-Line Field Day

09/06/14

Minneapolis

Hennepin County

Firearm Safety Training Class

09/06/14

Grygla (HunterCourse)

Marshall County

Youth Firearm Safety-On-Line Field Day

09/07/14

Solway (HunterCourse)

Hubbard County

Youth Firearm Safety-On-Line Field Day

09/08/14

Isle

Mille Lacs County

Firearm Safety Training Class

09/08/14

Frazee**CLASS IS FULL**

Becker County

Firearm Safety Training Class

09/08/14

Faribault

Rice County

Firearm Safety Training Class

09/08/14

Fairmont

Martin County

Firearm Safety Training Class

09/08/14

Melrose

Stearns County

Firearm Safety Training Class

09/09/14

Lake Elmo **CLASS IS FULL** NO PHONE CALLS PLEASE

Washington County

Firearm Safety Training Class* * *CLASS IS FULL - NO PHONE CALLS PLEASE

09/09/14

Tyler * * *CLASS IS FULL * * *

Lincoln County

Firearm Safety Training Class * * C:ASS IS FULL * * NO PHONE CALLS PLEASE

09/09/14

Rosemount * * * CLASS IS FULL * * *

Dakota County

Firearm Safety Training Class * * *class is full* * *

09/09/14

Ramsey* * *CLASS IS FULL - NO WAITING LIST - NO PHONE CALLS PLEASE* * *

Anoka County

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

09/09/14

Darwin

Meeker County

Firearm Safety Training Class

09/09/14

South Haven

Wright County

Firearm Safety Training Class

09/09/14

Apple Valley

Dakota County

Firearm Safety Training Class

09/10/14

Brainerd

Crow Wing County

Firearm Safety Training Class

09/11/14

Rogers**CLASS IS FULL** NO PHONE CALLS PLEASE

Hennepin County

Firearm Safety Training Class* * *CLASS IS FULL - NO PHONE CALLS PLEASE

09/11/14

Sleepy Eye

Brown County

Firearm Safety Training Class

09/12/14

South St. Paul * * *CLASS IS FULL * **

Dakota County

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

09/13/14

Thief River Falls (HunterCourse)

Pennington County

Youth Firearm Safety-On-Line Field Day

09/13/14

Winona

Winona County

Firearm Safety Training Class

09/13/14

Pine City (HunterCourse)**CLASS IS FULL**

Pine County

Youth Firearm Safety-On-Line Field Day

09/13/14

St. Cloud (HunterCourse) * * *FIELD DAY IS FULL * * *

Sherburne County

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

09/14/14

Le Sueur (HunterCourse) **CLASS IS FULL**

Le Sueur County

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

09/15/14

Pelican Rapids

Otter Tail County

Firearm Safety Training Class

09/15/14

Chanhassen **Women Only (11 years and older)**

Carver County

Firearm Safety Training Class

09/15/14

Babbitt

St. Louis County

Firearm Safety Training Class

09/15/14

Zumbro Falls

Wabasha County

Firearm Safety Training Class

09/15/14

New Brighton

Ramsey County

Firearm Safety Training Class

09/16/14

Lakeville (HunterCourse)**CLASS IS FULL**NO WAITING LIST**

Dakota County

Youth Firearm Safety-On-Line Field Day

09/16/14

Duluth

St. Louis County

Firearm Safety Training Class

09/16/14

Sandstone

Pine County

Firearm Safety Training Class

09/18/14

Montevideo

Chippewa County

Firearm Safety Training Class

09/19/14

Rochester

Olmsted County

Youth Firearms Safety Online Field Day

09/20/14

Aitkin (HunterCourse)**CLASS IS FULL**

Aitkin County

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

09/20/14

Lakeshore/Brainerd (HunterCourse)* * *COURSE IS FULL* * *

Cass County

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

09/20/14

Lakeshore/Brainerd (HunterCourse) * * * COURSE IS FULL * * *

Crow Wing County

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

09/21/14

Hugo (HunterCourse)**CLASS IS FULL**

Washington County

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

09/27/14

Halma (HunterCourse)

Kittson County

Youth Firearm Safety-On-Line Field Day

09/27/14

St. Cloud (HunterCourse) * * *FIELD DAY IS FULL * * *

Sherburne County

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

09/30/14

Arden Hills

Ramsey County

Firearm Safety Training Class

10/04/14

New Ulm (HunterCourse) * * * COURSE IS FULL * * *

Brown County

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

10/04/14

Sandstone (HunterCourse)

Pine County

Youth Firearm Safety-On-Line Field Day

10/09/14

Rogers **CLASS IS FULL**NO PHONE CALLS PLEASE!

Hennepin County

Firearm Safety Training Class* * * CLASS IS FULL - NO PHONE CALLS PLEASE* * *

10/11/14

Lakeshore/Brainerd (HunterCourse) * * *COURSEIS FULL * * *

Cass County

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

10/11/14

Lakeshore/Brainerd (HunterCourse) * * *COURSE IS FULL * *

Crow Wing County

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

10/11/14

LeRoy (HunterCourse)

Mower County

Youth Firearm Safety-On-Line Field Day

10/14/14

Dassel

Meeker County

Firearm Safety Training Class

10/16/14

Grand Rapids **Parent Child Class** - CLASS IS FULL

Itasca County

Firearm Safety Training Class - CLASS IS FULL

10/24/14

Dodge Center

Dodge County

Firearm Safety Training Class

10/25/14

Rochester (HunterCourse)

Olmsted County

Youth Firearm Safety-On-Line Field Day

11/01/14

Blaine (HunterCourse) ***CLASS IS FULL**

Anoka County

Youth Firearm Safety-On-Line Field Day

03/02/15

Wolverton

Wilkin County

Firearm Safety Training Class