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
  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/16

Hugo* * *CLASS IS FULL * * *

Washington County

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

07/30/16

Garden City

Blue Earth County

Firearm Safety Training Class

07/31/16

Hackensack

Cass County

Firearm Safety Training Class / all Girls

08/01/16

Truman

Martin County

Firearm Safety Training Class

08/01/16

Palisade

Aitkin County

Firearm Safety Training Class

08/01/16

Maplewood *** CLASS FULL ***

Ramsey County

Firearm Safety Training Class ** CLASS FULL**

08/01/16

Hugo* * *CLASS IS FULL * * *

Washington County

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

08/01/16

Hugo

Washington County

Firearm Safety Training Class

08/01/16

Maple Lake

Wright County

Firearm Safety Training Class

08/02/16

Edina***CLASS IS FULL***See WAIT LIST INFO**

Hennepin County

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

08/02/16

Warba* * *CLASS IS FULL * * *

Itasca County

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

08/02/16

Lake Elmo***CLASS IS FULL***

Washington County

Firearm Safety Training Class

08/02/16

Eden Prairie

Hennepin County

Firearm Safety Training Class

08/02/16

Foley

Benton County

Firearm Safety Training Class

08/02/16

Verndale

Wadena County

Firearm Safety Training Class

08/03/16

Edina - **CLASS IS FULL** See Wait List Info

Hennepin County

Firearm Safety Training Class

08/03/16

St. Paul Park

Washington County

Firearm Safety Training Class

08/03/16

Plymouth

Hennepin County

Firearm Safety Training Class

08/03/16

Coon Rapids

County

Firearm Safety Training Class

08/04/16

Shakopee

Scott County

Firearm Safety Training Class

08/04/16

Forest Lake

Washington County

Firearm Safety Training Class

08/04/16

Rosemount* * *CLASS IS FULL * * *

Dakota County

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

08/06/16

Crookston (Hunter Course)

Polk County

Youth Firearm Safety-On-Line Field Day

08/06/16

North Mankato ***CLASS FULL ***

Nicollet County

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

08/07/16

Hackensack

Cass County

Firearm Safety Training Class

08/08/16

Annandale ** CLASS FULL - WAITING LIST AVAILABLE **

Wright County

Firearm Safety Training Class ** CLASS FULL - WAITING LIST AVAILABLE **

08/08/16

Prior Lake

Scott County

Firearm Safety Training Class

08/08/16

Big Lake - CLASS IS FULL

Sherburne County

Firearm Safety Training Class - CLASS IS FULL

08/08/16

Silver Lake

McLeod County

Firearm Safety Training Class

08/08/16

Browerville

Todd County

Firearm Safety Training Class

08/08/16

Monticello

Wright County

Youth Firearm Safety-On-Line Field Day

08/09/16

Brainerd ***CLASS FULL***

Crow Wing County

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

08/09/16

Lakeville **CLASS FULL** - NO WAITING LIST

Dakota County

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

08/11/16

Rockford * * *CLASS IS FULL * * *

Wright County

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

08/11/16

St Joseph* * *CLASS IS FULL * * *

Stearns County

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

08/11/16

Chisago City

Chisago County

Firearm Safety Training Class

08/12/16

Lake Benton

Lincoln County

Firearm Safety Training Class

08/13/16

Palisade

Aitkin County

Youth Firearm Safety-On-Line Field Day

08/13/16

Royalton* * *CLASS IS FULL* * *

Morrison County

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

08/13/16

Maple Grove* * *FIELD DAY IS FULL* * *

Hennepin County

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

08/13/16

Trimont

Martin County

Youth Firearm Safety-On-Line Field Day

08/13/16

Eagan *** CLASS FULL ***

Dakota County

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

08/14/16

Duluth

St. Louis County

Youth Firearm Safety-On-Line Field Day

08/15/16

Palo

St. Louis County

Firearm Safety Training Class

08/15/16

Dawson

Lac Qui Parle County

Firearm Safety Training Class

08/15/16

Spring Lake Park

Anoka County

Firearm Safety Training Class

08/15/16

Henderson

Sibley County

Firearm Safety Training Class

08/15/16

Dawson - Female only class

Lac Qui Parle County

Firearm Safety Training Class

08/15/16

Cloquet

Carlton County

Firearm Safety Training Class

08/15/16

Winthrop

Sibley County

Firearm Safety Training Class

08/16/16

Crookston

Polk County

Firearm Safety Training Class

08/16/16

Prior Lake

Scott County

Firearm Safety Training Class

08/18/16

Sauk Rapids **CLASS FULL **

Benton County

Firearm Safety Training Class ** CLASS FULL***

08/18/16

South St. Paul

Dakota County

Firearm Safety Training Class

08/19/16

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

Brown County

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

08/19/16

Rockford

Hennepin County

Firearm Safety Training Class**CLASS IS FULL**

08/20/16

Aitkin* * *FIELD DAY IS FULL* * *

Aitkin County

Youth Firearm Safety-On-Line Field Day* * *WAIT LIS TONLY* ** *

08/20/16

Grand Rapids

Itasca County

Firearm Safety Training Class

08/20/16

Laporte

Cass County

Youth Firearm Safety-On-Line Field Day

08/21/16

New Ulm (Hunter Course)* * *FIELD DAY IS FULL - SEE WAIT LIST INFO* * *

Brown County

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

08/22/16

Hugo *** CLASS FULL***

Washington County

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

08/22/16

Maple Plain*** CLASS FULL ***

Hennepin County

Firearm Safety Training Class ** CLASS FULL **

08/22/16

Northfield

Rice County

Firearm Safety Training Class

08/22/16

Aitkin

Aitkin County

Firearm Safety Training Class

08/22/16

Brainerd

Crow Wing County

Firearm Safety Training Class

08/22/16

Darfur

Watonwan County

Firearm Safety Training Class

08/23/16

Lakeville **CLASS FULL** - NO WAITING LIST

Dakota County

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

08/23/16

Darwin

Meeker County

Firearm Safety Training Class

08/27/16

Rochester - **CLASS IS FULL**

Olmsted County

Youth Firearm Safety-On-Line Field Day

08/27/16

Windom

Cottonwood County

Youth Firearm Safety-On-Line Field Day

08/29/16

Nowthen *** CLASS FULL***

Anoka County

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

09/06/16

Lake Elmo

Washington County

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

09/06/16

Bloomington

Hennepin County

Firearm Safety Training Class

09/07/16

Rockville

Stearns County

Firearm Safety Training Class

09/10/16

Hutchinson***FIELD DAY IS FULL***

Meeker County

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

09/10/16

Easton

Faribault County

Youth Firearm Safety-On-Line Field Day

09/10/16

Palisade

Aitkin County

Youth Firearm Safety-On-Line Field Day

09/10/16

Winona

Winona County

Firearm Safety Training Class

09/11/16

Tracy (Hunter Course)

Lyon County

Youth Firearm Safety-On-Line Field Day

09/12/16

Pelican Rapids

Otter Tail County

Firearm Safety Training Class

09/13/16

Mora

Kanabec County

Firearm Safety Training Class

09/13/16

Tyler

Lincoln County

Firearm Safety Training Class

09/13/16

Rosemount

Dakota County

Firearm Safety Training Class

09/17/16

Aitkin* * *FIELD DAY IS FULL* * *WAIT LIST ONLY

Aitkin County

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

09/19/16

Thief River Falls

Pennington County

Firearm Safety Training Class

10/01/16

Thief River Falls

Pennington County

Youth Firearm Safety-On-Line Field Day

10/15/16

New Ulm (Hunter Course)* * *FIELD DAY IS FULL * *

Brown County

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

10/20/16

Grand Rapids

Itasca County

Firearm Safety Training Class