The Great Minnesota Ski pass
Skiiers, take note! If you are 16 or older, you must have a Great Minnesota Ski Pass to ski on groomed trails in Minnesota state parks or state forests, or on state or grant-in-aid trails. Sign your ski pass and be sure to carry it with you every time you go skiing.
Your ski pass fee helps support Minnesota's cross-country ski trail system. Thanks!
Find a cross-country ski trail
Ski pass rates
- Daily: $6
- One-year: $20
(Effective from July 1st to June 30th, corresponding to the winter season.)
- Three-year: $55
(Effective from July 1st to June 30th for 3 winter seasons, including the purchasing season.)
- Duplicate passes: $2.50
Buy a ski pass
You will need your date of birth, driver's license, and credit card (Discover, MasterCard, Visa) to buy a ski pass online or over the phone. There is an additional convenience fee for online or telephone sales. More info »
Call 1-888-MN-LICENSE (1-888-665-4236).
- At any of the 1750 locations around the state that sell DNR permits and licenses. Find one »
- From the DNR License Center at 500 Lafayette Road, St. Paul. Directions »
- At the front desk in most Minnesota state parks.* (Daily pass only - state parks do not sell the one- or three-year passes).
*Use a self-registration kiosk to buy your ski pass if no one is in the park office. Follow the instructions on the self-registration form, put your cash, check, or credit card information for the correct amount in the envelope, and deposit it into the self-registration slot. Keep a "customer copy" section of the form as your receipt and proof of purchase, so you can start skiing right away. Keep this with you while you ski, and hang onto it until your ski pass arrives in the mail (in approximately two weeks). Purchase a daily, one-year, or three-year ski pass using self-registration.