The California resident fishing license cost is $64.54 for the standard 365-day license in 2026. Residents who fish only once or twice can choose a $21.09 one-day or $32.40 two-day license. Check residency and discount eligibility before buying.
California Resident Fishing License Cost at a Glance
| License | Fee | Coverage |
|---|---|---|
| Resident sport fishing | $64.54 | 365 days |
| One day | $21.09 | One specified date |
| Two days | $32.40 | Two consecutive dates |
Find eligibility and current rates on CDFW’s sport fishing fee and requirements page. Check the start and end dates printed on your license.



Check Whether You Qualify as a Resident
CDFW generally requires six months of continuous California residence immediately before applying. Its definition also lists provisions for active-duty military personnel and Job Corps enrollees. Check eligibility and accepted proof before selecting the resident rate.
See nonresident buying rules if you do not qualify or reduced-fee senior eligibility if applicable.



Choose by Frequency and Fishing Location
Compare the one-day license, annual license guide and lifetime license option. The $7.30 Ocean Enhancement Validation applies to covered ocean fishing south of Point Arguello. The one-day and two-day sport fishing licenses are exempt from that validation. Species-specific report card requirements may still apply.
Use CDFW Online License Sales or a license agent. Check the listed start dates and carry your license and any required validations or report cards.
Check inland fishing rules or ocean fishing rules for your water, species, dates and method.



Frequently Asked Questions
How much is the standard California resident license?
The 2026 resident sport fishing license costs $64.54 and is valid for 365 days.
Can I get the resident rate as soon as I move to California?
The ordinary rule is six continuous months immediately before applying. Check CDFW’s separate military and Job Corps provisions.
Can residents buy California’s one-day fishing license?
Yes. Residents and visitors can buy the $21.09 one-day or $32.40 two-day sport fishing license in 2026.