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

Austin (HunterCourse)

Mower County

Youth Firearm Safety-On-Line Field Day

07/26/14

Park Rapids (HunterCourse)

Hubbard County

Youth Firearm Safety-On-Line Field Day

07/26/14

Spring Valley (HunterCourse)**CLASS IS FULL**

Fillmore County

Youth Firearm Safety-On-Line Field Day

07/27/14

Palisade **Forkhorn I Camp**

Aitkin County

Firearm Safety Training Class

07/28/14

Maple Plain **Pheasant Hunting Camp**CLASS IS FULL**

Hennepin County

Firearm Safety Training Class

07/28/14

St. Charles

Winona County

Firearm Safety Training Class

07/28/14

Lewiston

Winona County

Firearm Safety Training Class

07/28/14

Richfield**CLASS IS FULL**

Hennepin County

Firearm Safety Training Class

07/28/14

Sacred Heart

Renville County

Firearm Safety Training Class

07/28/14

Onamia

Mille Lacs County

Firearm Safety Training Class

07/29/14

Alexandria

Douglas County

Firearm Safety Training Class

07/29/14

Lake Elmo - CLASS IS FULL

Washington County

Firearm Safety Training Class

07/29/14

Eden Prairie (Outdoor Center)

Hennepin County

Firearm Safety Training Class

07/30/14

Baxter

Crow Wing County

Firearm Safety Training Class

07/30/14

Hugo (HunterCourse)* * *CLASS IS FULL - NO PHONE CALLS PLEASE!

Washington County

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

07/31/14

Verndale

Wadena County

Firearm Safety Training Class

07/31/14

Underwood

Otter Tail County

Firearm Safety Training Class

08/01/14

New Ulm* * *CLASS IS FULL* * *

Brown County

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

08/02/14

Crookston

Polk County

Youth Firearm Safety-On-Line Field Day

08/02/14

Garden City

Blue Earth County

Firearm Safety Training Class

08/03/14

Britt **Forkhorn Camp**

St. Louis County

Firearm Safety Training Class

08/03/14

Hackensack **FORKHORN I CAMP**

Cass County

Firearm Safety Training Class

08/04/14

Edina* * *CLASS IS FULL* * *SEE WAIT LIST INFO BELOW

Hennepin County

Firearm Safety Training Class - CLASS IS FULL

08/04/14

Annandale

Wright County

Firearm Safety Training Class

08/04/14

Brainerd

Crow Wing County

Firearm Safety Training Class

08/04/14

Barnum * * *CLASS IS FULL* * *

Carlton County

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

08/04/14

Silver Bay

Lake County

Firearm Safety Training Class

08/04/14

Lino Lakes - CLASS IS FULL

Anoka County

Firearm Safety Training Class - CLASS IS FULL

08/04/14

Royalton **CLASS IS FULL**

Morrison County

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

08/05/14

Edina * * *CLASS IS FULL* * *SEE WAIT LIST INFO BELOW

Hennepin County

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

08/05/14

Foley

Benton County

Firearm Safety Training Class

08/05/14

Brewster

Nobles County

Firearm Safety Training Class

08/05/14

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

Dakota County

Youth Firearm Safety-On-Line Field Day

08/06/14

Alexandria

Douglas County

Firearm Safety Training Class

08/06/14

Hugo* * * CLASS IS FULL - * * *NO PHONE CALLS PLEASE

Washington County

Firearm Safety Training Class* * *CLASS IS FULL

08/06/14

Plymouth

Hennepin County

Firearm Safety Training Class

08/06/14

Coon Rapids

Anoka County

Firearm Safety Training Class

08/06/14

Badger

Roseau County

Firearm Safety Training Class

08/07/14

Rockford

Wright County

Firearm Safety Training Class

08/07/14

Rosemount **CLASS IS FULL**

Dakota County

Firearm Safety Training Class

08/07/14

Forest Lake

Washington County

Firearm Safety Training Class

08/07/14

Lino Lakes**CLASS IS FULL**

Anoka County

Firearm Safety Training Class

08/09/14

Pine City - CLASS IS FULL

Pine County

Firearm Safety Training Class

08/10/14

Britt **Forkhorn Camp**

St. Louis County

Firearm Safety Training Class

08/10/14

Duluth (HunterCourse)* * *COURSE IS FULL* * *

St. Louis County

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

08/11/14

Prior Lake

Scott County

Firearm Safety Training Class

08/11/14

Aitkin**CLASS IS FULL**

Aitkin County

Firearm Safety Training Class

08/11/14

Big Lake* * * CLASS IS FULL - NO PHONE CALLS PLEASE * * *

Sherburne County

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

08/11/14

Chisago City

Chisago County

Firearm Safety Training Class

08/11/14

Spring Lake Park

Anoka County

Firearm Safety Training Class

08/12/14

Dassel

Meeker County

Firearm Safety Training Class

08/12/14

Carver

Carver County

Firearm Safety Training Class

08/13/14

Albert Lea

Freeborn County

Firearm Safety Training Class

08/14/14

South St. Paul - CLASS IS FULL - NO PHONE CALLS PLEASE

Dakota County

Firearm Safety Training Class- CLASS IS FULL

08/14/14

Nowthen

Anoka County

Firearm Safety Training Class

08/15/14

Motley

Cass County

Firearm Safety Training Class

08/16/14

Grand Rapids **Mother Daughter Class** - CLASS IS FULL

Itasca County

Firearm Safety Training Class - CLASS IS FULL

08/16/14

Aitkin (HunterCourse)**CLASS IS FULL**

Aitkin County

Youth Firearm Safety-On-Line Field Day

08/16/14

Annandale (HunterCourse) **COURSE IS FULL**

Wright County

Youth Firearm Safety-On-Line Field Day

08/16/14

Maple Grove (HunterCourse)

Hennepin County

Youth Firearm Safety-On-Line Field Day

08/16/14

Trimont (HunterCourse)

Martin County

Youth Firearm Safety-On-Line Field Day

08/18/14

Alexandria * * CLASS IS FULL* *

Douglas County

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

08/18/14

Thief River Falls

Pennington County

Firearm Safety Training Class

08/18/14

Hastings * * * CLASS IS FULL * * *

Dakota County

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

08/18/14

Aitkin

Aitkin County

Firearm Safety Training Class

08/18/14

Minneapolis

Hennepin County

Firearm Safety Training Class

08/18/14

Baxter

Crow Wing County

Firearm Safety Training Class

08/18/14

Palisade

Aitkin County

Firearm Safety Training Class

08/19/14

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

Dakota County

Youth Firearm Safety-On-Line Field Day

08/20/14

St. Paul Park - **CLASS IS FULL**

Washington County

Firearm Safety Training Class - CLASS IS FULL

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

Dent

Otter Tail 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/26/14

Crookston

Polk County

Firearm Safety Training Class

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

09/02/14

Bloomington

Hennepin County

Firearm Safety Training Class

09/02/14

Brooklyn Park

Hennepin County

Firearm Safety Training Class

09/04/14

Rockville

Stearns County

Firearm Safety Training Class

09/05/14

Blaine

Anoka County

Firearm Safety Training Class

09/06/14

Tracy (HunterCourse)

Lyon County

Youth Firearm Safety-On-Line Field Day

09/08/14

Isle

Mille Lacs County

Firearm Safety Training Class

09/08/14

Frazee

Becker 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

Lincoln County

Firearm Safety Training Class

09/09/14

Rosemount

Dakota 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/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)

Pine County

Youth Firearm Safety-On-Line Field Day

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

Aitkin (HunterCourse)

Aitkin County

Youth Firearm Safety-On-Line Field Day

09/20/14

Lakeshore/Brainerd (HunterCourse)

Cass County

Youth Firearm Safety-On-Line Field Day

09/20/14

Lakeshore/Brainerd (HunterCourse)

Crow Wing County

Youth Firearm Safety-On-Line Field Day

09/30/14

Arden Hills

Ramsey County

Firearm Safety Training Class

10/02/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/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)

Cass County

Youth Firearm Safety-On-Line Field Day

10/11/14

Lakeshore/Brainerd (HunterCourse)

Crow Wing 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)

Anoka County

Youth Firearm Safety-On-Line Field Day

03/02/15

Wolverton

Wilkin County

Firearm Safety Training Class