Guides

US Fishing License Guide 2026: State-by-State

Everything you need to know about fishing licenses in the US for 2026. State-by-state costs, how to buy online, exemptions, federal waters, and who needs one.

GilledIt Team

The fishing app for American anglers

1 March 20268 min read

Do You Need a Fishing License in the US?

If you plan on casting a line anywhere in the United States, the short answer is yes, you almost certainly need a fishing license. Fishing licenses are managed at the state level, which means every state has its own rules, fees, and purchase process. There is no single national fishing license. Whether you are fishing a farm pond in Iowa or surf casting in Florida, the state you are physically fishing in determines which license you need.

The good news is that buying a license has never been easier. Most states let you purchase one online in under five minutes, and many issue a digital confirmation you can keep on your phone. Some states even sell licenses through their official fish and wildlife apps, so you can buy one right at the boat ramp if you forgot. Prices are reasonable, and most annual resident freshwater licenses fall between $15 and $50, which works out to less than a dollar a week.

License fees are not just a bureaucratic hurdle. The money goes directly into conservation: fish stocking programs, habitat restoration, public access improvements, and fisheries research. The Dingell-Johnson Act means the federal government matches state license revenue with excise tax dollars, so every license you buy generates roughly three times its face value in total conservation funding.

How Much Does a Fishing License Cost by State?

Annual resident freshwater fishing license costs vary significantly from state to state. On the lower end, states like Missouri, Wisconsin, and Georgia charge between $15 and $20. Mid-range states like Florida ($17 for residents), Texas ($30), and Michigan ($26) offer solid value. On the higher end, California charges $54.70 for a sport fishing license, and Alaska charges $29 for residents but $100 for non-residents. Non-resident licenses are almost always more expensive, often two to four times the resident price.

Many states offer combination licenses that cover both freshwater and saltwater fishing, or fishing and hunting together, at a discount. Florida's combination freshwater and saltwater license runs $32.50 for residents. Texas offers a Super Combo License for $68 that covers freshwater fishing, saltwater fishing, and hunting. If you plan to fish both fresh and saltwater, a combo license usually saves you $10-20 over buying them separately.

Short-term options are available in every state. Day licenses typically run $5-15, and most states offer 3-day, 7-day, or 14-day tourist licenses at proportional rates. These are ideal for fishing vacations or out-of-state trips where you just need a few days of coverage.

How to Buy a Fishing License Online

Every state now offers online fishing license purchases through their fish and wildlife department website. The process is straightforward: visit your state's wildlife agency website, select the license type you need, enter your personal information (name, date of birth, address, and often your Social Security number for residents), pay by credit or debit card, and print or save your confirmation. Most states issue a temporary license immediately, with a physical card mailed within a few weeks.

You can also buy licenses at authorized retailers. Walmart, Bass Pro Shops, Cabela's, Dick's Sporting Goods, and most local tackle shops sell state fishing licenses at their service counters. In many states, you can also buy through the state's official app. Florida's Fish|Hunt FL app and Texas's Outdoor Annual app are good examples. Some states, like Michigan, even sell licenses through self-service kiosks.

Keep your license accessible at all times while fishing. Most states accept a digital copy on your phone, but check your state's specific rules. Game wardens can and do check licenses, and fishing without one typically results in a fine ranging from $50 to $500 depending on the state. In Texas, the fine can reach $500 for a first offense. It is simply not worth the risk when a license costs $15-50.

Who Is Exempt from Fishing Licenses?

Most states offer exemptions for certain groups, though the specifics vary. The most common exemptions include children under a certain age (usually 15 or 16), seniors over 65 (some states offer free licenses, others give discounts), active-duty military (often free or discounted in their home state), disabled veterans, and landowners fishing on their own property. Some states also exempt Native Americans fishing on tribal lands.

Nearly every state designates one or two free fishing days per year, often around National Fishing and Boating Week in early June, when anyone can fish without a license. These days are designed to encourage new anglers to try the sport without the barrier of buying a license. It is a great opportunity to take a friend or family member fishing for the first time.

Saltwater fishing license requirements also vary. Some coastal states like Mississippi and New Hampshire do not require a separate saltwater license, though you may still need to register. Federal waters (beyond state jurisdiction, generally 3-9 miles offshore) may require additional permits for certain species. Charter boat captains typically carry a blanket license that covers their passengers, so you do not need your own license on most guided charters.

State-Specific Rules: Florida, Texas, and California

Florida is one of the most popular fishing destinations in the country, and the licensing is relatively straightforward. Residents pay $17 for a freshwater license, $17 for saltwater, or $32.50 for a combination. Non-residents pay $47 for either freshwater or saltwater. Florida also offers a shoreline saltwater exemption, so residents fishing from shore or a structure attached to shore do not need a saltwater license. Children under 16 and residents over 65 are exempt. The license year runs from July 1 to June 30.

Texas requires a fishing license for anyone 17 or older. A resident freshwater fishing package is $30, saltwater is $35, and the all-water package is $40. The Super Combo License at $68 covers everything including hunting. Texas also requires a freshwater fishing stamp for certain species like trout. Non-residents pay $58 for an all-water package. Texas licenses run on a calendar basis from September 1 to August 31.

California has one of the pricier licenses at $54.70 for residents and $142.05 for non-residents. However, California's license covers both freshwater and ocean fishing, so there is no need for separate purchases. Special stamps are required for steelhead ($7.79) and second rod validation ($15.99). California offers two free fishing days per year (usually in July), and children under 16 do not need a license. Log your California catches with GilledIt to track your personal bests across the state's incredibly diverse fisheries.

Federal Waters and Special Regulations

Fishing in federal waters (the Exclusive Economic Zone extending from 3 to 200 nautical miles offshore) comes with additional regulations managed by NOAA Fisheries. In the Gulf of Mexico, you may need a federal reef fish angler designation to target species like red snapper and grouper. Atlantic coast anglers may need to register with the Marine Recreational Information Program (MRIP). Your state saltwater license typically covers you in federal waters, but species-specific regulations (bag limits, size limits, seasons) are set federally and can differ from state rules.

Interstate waters like the Great Lakes, the Mississippi River, and border rivers have their own licensing quirks. On the Great Lakes, you generally need a license from the state whose waters you are fishing in, which means if you are crossing between Michigan and Ohio waters on Lake Erie, technically you need both licenses. Many border states have reciprocal agreements for shared rivers, so check before you fish. GilledIt can help you keep track of which waters you have fished and which licenses you might need for your next trip.

Frequently Asked Questions

Annual resident freshwater fishing license costs range from $15 to $55 depending on the state. Non-resident licenses are typically two to four times more. Day licenses run $5-15. Combination freshwater and saltwater licenses offer savings in coastal states.

In most states, charter boat captains carry a blanket license that covers all passengers. However, some states require each angler to have their own license even on a charter. Check your state's specific rules before booking.

Fines for fishing without a license range from $50 to $500 depending on the state. In Texas, the fine can reach $500 for a first offense. Repeat violations can result in higher fines, loss of fishing privileges, or even misdemeanor charges in some states.

Most states exempt children under 15 or 16 from needing a fishing license. Some states set the age threshold at 12 or even lower. Check your specific state's exemption age, and take advantage of free fishing days to introduce young anglers to the sport.

No. Fishing licenses are state-specific. If you travel to another state, you need to purchase a non-resident license for that state. Some bordering states have reciprocal agreements for shared waters, but these are the exception rather than the rule.