Fishing License Guide — All 50 States

A fishing license is required in virtually every US state for anglers age 16 and older. Licenses fund conservation, habitat restoration, and fish stocking programs that keep our fisheries healthy.

How to Get Your Fishing License

Most states offer online license purchasing through their wildlife agency website. You'll typically need a valid ID and payment method. Many states also sell licenses at sporting goods stores, bait shops, and Walmart.

State Fishing License Links

StateLicense Portal
AlabamaGet License →
AlaskaGet License →
ArizonaGet License →
ArkansasGet License →
CaliforniaGet License →
ColoradoGet License →
ConnecticutGet License →
DelawareGet License →
FloridaGet License →
GeorgiaGet License →
HawaiiGet License →
IdahoGet License →
IllinoisGet License →
IndianaGet License →
IowaGet License →
KansasGet License →
KentuckyGet License →
LouisianaGet License →
MaineGet License →
MarylandGet License →
MassachusettsGet License →
MichiganGet License →
MinnesotaGet License →
MississippiGet License →
MissouriGet License →
MontanaGet License →
NebraskaGet License →
NevadaGet License →
New HampshireGet License →
New JerseyGet License →
New MexicoGet License →
New YorkGet License →
North CarolinaGet License →
North DakotaGet License →
OhioGet License →
OklahomaGet License →
OregonGet License →
PennsylvaniaGet License →
Rhode IslandGet License →
South CarolinaGet License →
South DakotaGet License →
TennesseeGet License →
TexasGet License →
UtahGet License →
VermontGet License →
VirginiaGet License →
WashingtonGet License →
West VirginiaGet License →
WisconsinGet License →
WyomingGet License →

Free Fishing Days

Most states offer one or more free fishing days per year where no license is required. These are great opportunities for beginners to try fishing. Check your state wildlife agency for specific dates.