California Fishing License (2026): Cost, Where to Buy & Rules
Issued by the California Department of Fish and Wildlife
In Short
Yes, you need a fishing license to fish in California. A resident annual license costs $55.43 and a non-resident annual license costs $142.05. Saltwater fishing needs a separate stamp ($6.19). Buy direct from the California Department of Fish and Wildlife to avoid markup.
🎫 Buy a California Fishing License →California Fishing License Types & 2026 Prices
Resident Annual
Freshwater
$55.43
Saltwater
$55.43
Combo
$55.43
One license covers freshwater and saltwater
Non-Resident Annual
Freshwater
$142.05
Saltwater
$142.05
Combo
$142.05
Non-Resident 2-Day
Freshwater
$24.61
Saltwater
$24.61
Non-Resident 10-Day
Freshwater
$51.02
Saltwater
$51.02
Senior (65+)
Freshwater
$9.13
CA resident only
Youth (under 16)
Free🌊 Saltwater stamp: California requires a separate saltwater stamp ($6.19) for saltwater fishing. Ocean Enhancement Validation required for ocean fishing
Additional report cards required for certain species (salmon, steelhead, sturgeon, spiny lobster).
Who needs a California fishing license?
Most anglers aged 16–64 need a license to fish in California. Children under 16 are typically exempt or fish free. Residents 65+ usually qualify for a discounted or free senior license. Short-term (1-day, 3-day, 7-day) licenses are available for visitors and occasional anglers. Always confirm the current rules with the California Department of Fish and Wildlife before heading out.
California Fishing License FAQ
How much is a fishing license in California?
A resident annual fishing license in California costs $55.43, and a non-resident annual license costs $142.05. California also offers short-term (day) licenses for visitors, discounted youth and senior options. Licenses are sold by the California Department of Fish and Wildlife.
Do you need a fishing license in California?
Yes. California requires a fishing license to fish recreationally. Children (typically under 16) are usually exempt, and residents over 65 often qualify for a discounted or free senior license. Always confirm current rules with the California Department of Fish and Wildlife before you fish.
Do you need a saltwater stamp to fish in California?
Yes — California requires a separate saltwater stamp or endorsement for saltwater fishing, which costs $6.19 on top of the regular license. Ocean Enhancement Validation required for ocean fishing
Where do you buy a California fishing license?
Buy directly from the California Department of Fish and Wildlife online — that's the cheapest option (no third-party markup). You can also buy at most sporting-goods retailers and many tackle shops in California.
Fishing licenses in nearby states
Got your license — now find someone to fish with
MyFishingBuds matches you with anglers near you by style, species, and schedule.
Find a fishing buddy →