
How Much Is a California Fishing License in 2025?
A California state fishing license typically costs between $52.66 and $142.05 for residents and $130.42 to $226.80 for non-residents, depending on age, residency status, and license type (annual, short-term, or lifetime). Seniors (70+) and certain disabled individuals may qualify for reduced fees or exemptions.
Who Needs a California Fishing License?
In California, anyone aged 16 years or older must possess a valid fishing license to legally fish in public waters, including freshwater and ocean environments. This applies to both residents and non-residents unless specifically exempted by law.
- Fishing without a license can result in fines ranging from $100 to over $1,000.
- Licenses are required for all methods of capture, including hook-and-line, spearfishing, and crab traps.
- Children under 16 do not need a license but must still follow all fishing regulations.
Types of California Fishing Licenses
The California Department of Fish and Wildlife (CDFW) offers several types of licenses tailored to different needs:
Annual Fishing License
This is the most common option, valid for a full calendar year (January to December), regardless of purchase date.
Two-Day Sport Fishing License
Ideal for short visits, this license allows legal fishing for two consecutive days at a lower cost than the annual version.
One-Day Sport Fishing License
Perfect for casual anglers or tourists, valid for one continuous 24-hour period.
Lifetime Fishing License
Available to California residents only, this one-time purchase provides lifelong fishing privileges. Costs vary by age group at time of purchase.
California Fishing License Fees (2025)
The following table outlines the current 2025 pricing for sport fishing licenses issued by the CDFW:
| License Type | Resident Price | Non-Resident Price | Youth (Under 16) |
|---|---|---|---|
| Annual Sport Fishing License | $52.66 | $130.42 | Not Required |
| One-Day Sport Fishing License | $17.02 | $17.02 | Free with adult supervision |
| Two-Day Sport Fishing License | $26.49 | $26.49 | Not Required |
| Lifetime Fishing License (Age 0–9) | $657.50 | N/A | N/A |
| Lifetime Fishing License (Age 10–39) | $579.25 | N/A | N/A |
| Lifetime Fishing License (Age 40–61) | $420.25 | N/A | N/A |
| Lifetime Fishing License (Age 62+) | $142.05 | N/A | N/A |
The data shows that non-residents pay significantly more for annual licenses—over double the resident rate. One-day and two-day licenses are priced equally for residents and non-residents, making them cost-effective options for visitors. Lifetime licenses offer substantial long-term savings for residents who plan to fish regularly throughout their lives.
Discounts and Exemptions
California provides several fee reductions and exemptions to promote accessibility:
- Senior Discount: Anglers aged 70 and older can obtain an annual license for $10.31.
- Disabled Veterans: 50% or greater service-connected disability qualifies for a reduced-fee license.
- Free Fishing Days: The CDFW designates two each year when no license is required for anyone. In 2025, these are July 5 and September 6.
- Low-Income Seniors: Those receiving Supplemental Security Income (SSI) may be eligible for free licenses.
How to Buy a California Fishing License
Licenses can be purchased through multiple authorized channels:
- Online: Visit CDFW's Online License Sales and Services website.
- In Person: Available at CDFW offices and hundreds of licensed vendors, including bait shops, sporting goods stores, and Walmart locations with outdoor departments.
- Phone: Call (800) 565-1458 to order via automated system.
After purchase, digital copies are acceptable for law enforcement verification. However, ensure your device is charged and accessible while fishing.
Penalties for Fishing Without a License
Fishing without a valid license in California is a misdemeanor offense. First-time violators typically face fines starting at $100, but penalties increase based on circumstances:
- Second offense within five years: $250+ fine
- Third or subsequent offense: Up to $1,000 fine and possible jail time
- Court fees and administrative costs may apply
Always carry your license while fishing. Officers may request proof at any time.
Frequently Asked Questions About California Fishing Licenses
How much does a California fishing license cost for residents in 2025?
An annual sport fishing license costs $52.66 for California residents in 2025. Short-term options include a one-day license for $17.02 and a two-day license for $26.49.
What is the cost of a non-resident fishing license in California?
Non-residents pay $130.42 for an annual sport fishing license in 2025. Unlike resident rates, short-term licenses are priced the same for non-residents and residents.
Do I need a fishing license for catch-and-release in California?
Yes, a valid fishing license is required even if you practice catch-and-release. The law applies to all forms of recreational fishing, regardless of intent to keep fish.
Can I use my California fishing license on multiple days?
An annual license is valid every day of the calendar year. Daily licenses are valid only for the number of consecutive days specified (one or two) from the start date declared at purchase.
Are there any free fishing days in California in 2025?
Yes, California has two Free Fishing Days in 2025: Saturday, July 5, and Saturday, September 6. On these days, anyone can fish without a license, but all other regulations still apply.







