A California annual sport fishing license costs $64.54 for a resident or $174.14 for a nonresident in 2026, according to CDFW. Both standard annual options are valid for 365 days from the license’s effective date. Shorter licenses may cost less for a single trip.
California Annual Sport Fishing License Prices



| License | Resident | Nonresident |
|---|---|---|
| 365-day Sport Fishing | $64.54 | $174.14 |
| One day | $21.09 | $21.09 |
| Two consecutive days | $32.40 | $32.40 |
| Ten consecutive days | Not offered | $64.54 |
See CDFW’s sport fishing license page for current prices and eligibility.
Choose by Trip Length and Residency



If you fish only two consecutive days, the $32.40 option is cheaper than the annual license for either residency category. Visitors on a trip of up to ten consecutive days should check the $64.54 option. Count how many trips you expect during the full validity period before deciding.
Read the single-day license comparison, reduced-fee senior guide and license rules for young anglers if those are relevant.
Verify Validity and Add-Ons Before Paying


Check the effective date and expiration displayed at checkout in CDFW online licensing. CDFW lists separate validations and report cards for some waters, fishing methods and species. For an ocean trip, check the ocean license guide.
A lifetime package is a separate purchase for eligible California residents. See the CDFW lifetime license page for issuance and fees.
Frequently Asked Questions
Do annual sport fishing licenses end on December 31?
The standard resident and nonresident annual licenses cover 365 days from their effective date. Check the dates printed on your license.
What does a California annual license cost for a visitor in 2026?
CDFW lists $174.14 for the standard nonresident 365-day Sport Fishing License.
Does the base price include all report cards and validations?
No. CDFW lists separate products for some locations, methods and species.