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

04/01/15

Brainerd**CLASS IS FULL**

Crow Wing County

Firearm Safety Training Class

04/01/15

Coon Rapids

Anoka County

Firearm Safety Training Class

04/02/15

Grand Meadow

Mower County

Firearm Safety Training Class

04/02/15

Rosemount

Dakota County

Firearm Safety Training Class

04/02/15

Menahga

Wadena County

Firearm Safety Training Class

04/02/15

Hawley

Clay County

Firearm Safety Training Class

04/03/15

Elk River (HunterCourse) ***CLASS IS FULL***

Sherburne County

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

04/06/15

Lake City

Wabasha County

Firearm Safety Training Class

04/06/15

Rogers

Hennepin County

Firearm Safety Training Class

04/06/15

Granite Falls

Yellow Medicine County

Firearm Safety Training Class

04/06/15

Green Isle

Sibley County

Firearm Safety Training Class

04/06/15

Mahnomen

Mahnomen County

Firearm Safety Training Class

04/06/15

Canby

Yellow Medicine County

Firearm Safety Training Class

04/06/15

Deer Creek

Otter Tail County

Firearm Safety Training Class

04/06/15

Brandon

Douglas County

Firearm Safety Training Class

04/06/15

Adams**CLASS IS FULL**

Mower County

Firearm Safety Training Class

04/07/15

Eden Prairie

Hennepin County

Firearm Safety Training Class

04/07/15

Rice

Benton County

Firearm Safety Training Class

04/07/15

Cold Spring **CLASS IS FULL**

Stearns County

Firearm Safety Training Class

04/07/15

Janesville

Waseca County

Firearm Safety Training Class

04/07/15

Andover

Anoka County

Firearm Safety Training Class

04/07/15

Ortonville

Big Stone County

Firearm Safety Training Class

04/07/15

Wayzata **CLASS IS FULL**

Hennepin County

Firearm Safety Training Class

04/07/15

Belview

Redwood County

Firearm Safety Training Class

04/07/15

Elizabeth

Otter Tail County

Firearm Safety Training Class

04/07/15

Ely

St. Louis County

Firearm Safety Training Class

04/07/15

Lake Elmo * * *CLASSIS FULL * * *

Washington County

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

04/07/15

Lake Elmo **CLASS IS FULL**

Washington County

Firearm Safety Training Class

04/07/15

Little Falls

Morrison County

Firearm Safety Training Class

04/07/15

Hastings

Dakota County

Firearm Safety Training Class

04/07/15

Oak Grove

Anoka County

Firearm Safety Training Class

04/07/15

Lester Prairie

McLeod County

Firearm Safety Training Class

04/07/15

Apple Valley

Dakota County

Firearm Safety Training Class

04/07/15

Pine City

Pine County

Firearm Safety Training Class

04/07/15

Redwood Falls

Redwood County

Firearm Safety Training Class

04/08/15

Grand Marais

Cook County

Firearm Safety Training Class

04/08/15

Sauk Rapids**CLASS IS FULL**

Benton County

Firearm Safety Training Class

04/09/15

Morgan

Redwood County

Firearm Safety Training Class

04/09/15

Nashwauk

Itasca County

Firearm Safety Training Class

04/09/15

Baxter **CLASS IS FULL**

Crow Wing County

Firearm Safety Training Class

04/09/15

Rockford

Wright County

Firearm Safety Training Class**CLASS IS FULL**

04/09/15

Forest Lake

Washington County

Firearm Safety Training Class

04/09/15

Shakopee **CLASS IS FULL**

Scott County

Firearm Safety Training Class

04/09/15

Karlstad

Kittson County

Firearm Safety Training Class

04/09/15

Nashwauk

Itasca County

Firearm Safety Training Class

04/09/15

Montevideo

Chippewa County

Firearm Safety Training Class

04/10/15

New Ulm * * *CLASS IS FULL * * *

Brown County

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

04/10/15

Dodge Center * * * CLASS IS FULL * * *

Dodge County

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

04/10/15

Brandon

Douglas County

Firearm Safety Training Class

04/11/15

St. Michael* * * CLASS IS FULL * * *

Wright County

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

04/12/15

Richmond **CLASS IS FULL**

Stearns County

Firearm Safety Training Class

04/13/15

Thief River Falls

Pennington County

Firearm Safety Training Class

04/13/15

Red Wing

Goodhue County

Firearm Safety Training Class

04/13/15

Pelican Rapids

Otter Tail County

Firearm Safety Training Class

04/13/15

Marshall

Lyon County

Firearm Safety Training Class

04/13/15

Baudette

Lake of the Woods County

Firearm Safety Training Class

04/14/15

Bloomington

Hennepin County

Firearm Safety Training Class

04/14/15

Pipestone

Pipestone County

Firearm Safety Training Class

04/14/15

Arden Hills

Ramsey County

Firearm Safety Training Class

04/14/15

Edina * * * CLASS IS FULL * * *

Hennepin County

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

04/14/15

South Haven

Wright County

Firearm Safety Training Class

04/14/15

Duluth

St. Louis County

Firearm Safety Training Class

04/14/15

Cromwell

Carlton County

Firearm Safety Training Class

04/14/15

Lakeville (HunterCourse)

Dakota County

Youth Firearm Safety-On-Line Field Day

04/15/15

Edina* * * CLASS IS FULL * * *See Waiting List info below

Hennepin County

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

04/16/15

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

Dakota County

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

04/16/15

Baxter

Crow Wing County

Firearm Safety Training Class

04/16/15

Princeton

Mille Lacs County

Firearm Safety Training Class

04/16/15

Little Falls

Morrison County

Firearm Safety Training Class

04/17/15

Madison Lake

Blue Earth County

Firearm Safety Training Class

04/18/15

Rochester **CLASS IS FULL**

Olmsted County

Youth Firearm Safety-On-Line Field Day

04/18/15

Spicer (HunterCourse)**CLASS IS FULL**

Kandiyohi County

Youth Firearm Safety-On-Line Field Day

04/18/15

Rockford

Hennepin County

Firearm Safety Training Class**CLASS IS FULL**

04/18/15

Mapleton (HunterCourse)

Blue Earth County

Youth Firearm Safety-On-Line Field Day

04/19/15

Duluth (HunterCourse)

St. Louis County

Youth Firearm Safety-On-Line Field Day

04/20/15

Faribault

Rice County

Firearm Safety Training Class

04/20/15

Andover

Anoka County

Firearm Safety Training Class

04/20/15

Felton

Clay County

Firearm Safety Training Class

04/20/15

Balaton

Lyon County

Firearm Safety Training Class

04/20/15

New Ulm

Brown County

Firearm Safety Training Class

04/21/15

Warroad

Roseau County

Firearm Safety Training Class

04/21/15

East Grand Forks

Polk County

Firearm Safety Training Class

04/21/15

Wadena

Wadena County

Firearm Safety Training Class

04/23/15

Brainerd

Crow Wing County

Firearm Safety Training Class

04/23/15

Morris (HunterCourse)

Stevens County

Youth Firearm Safety-On-Line Field Day

04/24/15

Austin (HunterCourse)

Mower County

Youth Firearm Safety-On-Line Field Day

04/25/15

Plummer (HunterCourse)

Red Lake County

Youth Firearm Safety-On-Line Field Day

04/25/15

Zimmerman (HunterCourse)**CLASS IS FULL**

Sherburne County

Youth Firearm Safety-On-Line Field Day

04/25/15

Le Roy (HunterCourse)

Mower County

Youth Firearm Safety-On-Line Field Day

04/25/15

St. Cloud (HunterCourse)

Sherburne County

Youth Firearm Safety-On-Line Field Day

04/27/15

Richfield

Hennepin County

Firearm Safety Training Class

04/27/15

Barnum * * *CLASS IS FULL * * *

Carlton County

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

04/27/15

Lake Elmo**CLASS IS FULL**

Washington County

Firearm Safety Training Class

04/27/15

Finlayson

Pine County

Firearm Safety Training Class

04/30/15

Glenwood (HunterCourse)

Pope County

Youth Firearm Safety-On-Line Field Day

04/30/15

Lewiston (HunterCourse)

Winona County

Youth Firearm Safety-On-Line Field Day

05/01/15

Tracy

Lyon County

Firearm Safety Training Class

05/02/15

Glencoe

McLeod County

Firearm Safety Training Class**CLASS IS FULL**

05/03/15

Marshall (HunterCourse)

Lyon County

Youth Firearm Safety-On-Line Field Day

05/04/15

Becker

Sherburne County

Firearm Safety Training Class

05/04/15

Luverne

Rock County

Firearm Safety Training Class

05/04/15

Lexington

Anoka County

Firearm Safety Training Class

05/05/15

Crookston

Polk County

Firearm Safety Training Class

05/07/15

Chaska

Carver County

Firearm Safety Training Class

05/09/15

Spicer (HunterCourse)**CLASS IS FULL**

Kandiyohi County

Youth Firearm Safety-On-Line Field Day

05/11/15

Hugo (HunterCourse)**CLASS IS FULL**

Washington County

Youth Firearm Safety-On-Line Field Day

05/16/15

Eitzen (HunterCourse)

Houston County

Youth Firearm Safety-On-Line Field Day

05/16/15

Greaney (HunterCourse)

St. Louis County

Youth Firearm Safety-On-Line Field Day

05/16/15

Thief River Falls (HunterCourse)

Pennington County

Youth Firearm Safety-On-Line Field Day

05/30/15

Park Rapids (HunterCourse)

Hubbard County

Youth Firearm Safety-On-Line Field Day

06/05/15

New Ulm

Brown County

Firearm Safety Training Class

06/06/15

Lewiston

Winona County

Firearm Safety Training Class

06/20/15

Aitkin (HunterCourse)

Aitkin County

Youth Firearm Safety-On-Line Field Day

07/10/15

Halma (HunterCourse)

Kittson County

Youth Firearm Safety-On-Line Field Day

07/13/15

Lewiston

Winona County

Firearm Safety Training Class

07/14/15

Graceville

Big Stone County

Firearm Safety Training Class

07/18/15

Aitkin (HunterCourse)

Aitkin County

Youth Firearm Safety-On-Line Field Day

07/27/15

St. Charles

Winona County

Firearm Safety Training Class

07/27/15

Richfield

Hennepin County

Firearm Safety Training Class

07/28/15

Hugo

Washington County

Firearm Safety Training Class

07/31/15

New Ulm

Brown County

Firearm Safety Training Class

08/01/15

Crookston (HunterCourse)

Polk County

Youth Firearm Safety-On-Line Field Day

08/04/15

Edina

Hennepin County

Firearm Safety Training Class

08/05/15

Edina

Hennepin County

Firearm Safety Training Class

08/06/15

Rockford

Wright County

Firearm Safety Training Class

08/11/15

Crookston

Polk County

Firearm Safety Training Class

08/15/15

Grand Rapids (Ladies Only Class)

Itasca County

Firearm Safety Training Class

08/15/15

Aitkin (HunterCourse)

Aitkin County

Youth Firearm Safety-On-Line Field Day

08/16/15

Tracy (HunterCourse)

Lyon County

Youth Firearm Safety-On-Line Field Day

08/24/15

Hugo (HunterCourse)

Washington County

Youth Firearm Safety-On-Line Field Day

09/01/15

Arden Hills

Ramsey County

Firearm Safety Training Class

09/14/15

Pelican Rapids

Otter Tail County

Firearm Safety Training Class

09/19/15

Aitkin (HunterCourse)

Aitkin 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