Idaho
Last verified: 2026-07-17
Idaho requires a fishing license to fish in the state. A resident annual fishing license costs $30.50 and a nonresident annual fishing license costs $108.00. Idaho licenses run by calendar year, and the state accepts a digital license — so you can show it on your phone in the field instead of carrying a paper copy.
- Resident license
- $30.50
- Non-resident license
- $108.00
- Where to buy
- idfg.idaho.gov or license vendors statewide
- License year type
- Calendar year
- Phone display
- ✓ Phone display accepted
Frequently Asked Questions
How much does an Idaho resident fishing license cost?
An annual Idaho resident fishing license costs $30.50. It is valid for the calendar year in which you buy it.
How much does an Idaho nonresident fishing license cost?
An annual Idaho nonresident fishing license costs $108.00, valid for the calendar year in which you buy it.
Can I show my Idaho fishing license on my phone?
Yes. Idaho accepts a digital fishing license displayed on your phone, so a digital copy is a valid substitute for a paper license in the field.
Where do I buy an Idaho fishing license?
Buy online through Idaho Fish and Game at idfg.idaho.gov, or from licensed vendors across the state.
When does an Idaho fishing license expire?
Idaho fishing licenses are issued on a calendar-year basis — an annual license is valid through December 31 of the year you buy it, regardless of the purchase date.
Does my Idaho license cover the Idaho side of Bear Lake?
Yes. A valid Idaho fishing license covers the Idaho portion of Bear Lake. Because Bear Lake straddles the Utah–Idaho line, a valid license from either state covers the whole lake — see our Bear Lake guide for the two-state rule.
Get notified when Mend is on the App Store.