What You Pay for a California Fishing License

A California fishing license costs between $16 and $157 depending on what you fish for, how long you want the license, and whether you live in the state. Residents pay less than non-residents. A one-year resident fishing license is $47. A one-day license is $16. Non-residents pay $142 for a one-year license or $24 for a one-day license.

These prices cover saltwater and freshwater fishing combined — you do not buy separate licenses for each. If you want to fish for specific species like steelhead or salmon, you may need to buy an additional stamp. Stamps cost between $15 and $20 each.

Prices are set by the California Department of Fish and Wildlife and do not vary by county or region within the state. You buy your license online, by phone, or at a retailer like a sporting goods store or bait shop.

Key Takeaways

  • A one-year resident fishing license costs $47; a one-day license costs $16.
  • Non-residents pay $142 for one year or $24 for one day.
  • Fishing for steelhead, salmon, or certain other species requires an additional stamp between $15 and $20.
  • You can buy a license online through the California Department of Fish and Wildlife website, by phone, or at sporting goods retailers.
  • Senior residents (age 65 and older) pay $12 for a one-year license.

License Types and Length Options

California offers licenses in several time frames. The one-day license is the cheapest entry point and covers 24 consecutive hours of fishing. The two-day license costs $27 for residents and $39 for non-residents. A 10-day license costs $37 for residents and $60 for non-residents. A one-year license runs from January 1 to December 31 and is the most common choice.

If you fish only occasionally, the short-term licenses make sense. If you plan to fish more than a few times a year, a one-year license usually costs less per trip. A resident who fishes 10 times a year pays $4.70 per trip with a one-year license but $16 per trip with a one-day license.

Who Pays Reduced Rates

California offers discounted or free licenses to certain groups. Residents age 65 and older pay $12 for a one-year license instead of $47. Disabled residents can get a free license if they meet specific criteria set by the Department of Fish and Wildlife. Native American tribal members who are enrolled in a California tribe may fish without a license in some cases, depending on tribal agreements.

Children under 16 do not need a license to fish in California, but they must follow all other fishing rules and be supervised by a licensed adult. A resident between 16 and 64 with no discounts pays the full $47 for a one-year license.

Stamps for Specific Fish Species

Catching certain fish requires you to buy a stamp in addition to your base license. A steelhead-rainbow trout stamp costs $15.35 and is required if you want to keep steelhead or certain rainbow trout. A salmon stamp costs $17.06 and is required to fish for salmon in most areas. A sturgeon stamp costs $15.35.

These stamps are not optional if you plan to keep those fish — they are required by law. If you catch a species that requires a stamp and you do not have one, you can be cited. You buy stamps at the same time and place as your license.

Where to Buy Your License

The fastest way to buy a license is online through the California Department of Fish and Wildlife website at wildlife.ca.gov. You can buy a license there in minutes and print it when ready or have it sent to your phone. You do not need to wait for anything to arrive in the mail.

You can also call the Department of Fish and Wildlife at 1-888-334-2258 to buy a license by phone. Retailers throughout California sell licenses in person — sporting goods stores, bait and tackle shops, and some Walmart and Costco locations carry them. When you buy in person, you get a physical license card on the spot.

Proof of Residency and What to Bring

To buy a resident license, you must show proof that you have lived in California for at least six months. A California driver's license or state ID card is the easiest proof. If you do not have one, you can use a utility bill, lease, or bank statement with your name and a California address dated within the last 60 days.

Non-residents do not need to prove residency — they just need to show a valid ID. If you buy online, you upload a photo of your ID. If you buy in person, the retailer checks your ID on the spot.

License Validity and Expiration

A one-year license is valid from January 1 through December 31 of that year, regardless of when you buy it. If you buy a license on December 15, it expires on December 31 — you do not get a full year from the purchase date. This means buying late in the year is wasteful unless you only plan to fish a few times before the year ends.

Short-term licenses like one-day or 10-day licenses run from the date you buy them. A one-day license is valid for 24 consecutive hours starting at midnight on the day you purchase it. A 10-day license is valid for 10 consecutive calendar days.

Frequently Asked Questions

Do I need a license to fish in California?

Yes, unless you are under 16 or a member of a California Native American tribe with a specific agreement. Everyone else fishing in California saltwater or freshwater must have a valid license. Fishing without one can result in a citation and fine.

Can I fish with someone else's license?

No. A license is valid only for the person whose name is on it. Each person fishing must have their own license. If you are taking a child under 16 fishing, you need a license but the child does not, as long as they are supervised.

What happens if my license expires while I am on a fishing trip?

Your license must be valid on the day you fish. If it expires on December 31 and you fish on January 1, you need a new license. You cannot fish on an expired license even if you bought it before it expired. Renew online or at a retailer before your trip.

Is there a difference between saltwater and freshwater license costs?

No. One California fishing license covers both saltwater and freshwater fishing. You do not buy separate licenses for ocean fishing versus lake or river fishing. The license price is the same regardless of where you plan to fish.

Can I get a refund if I do not use my license?

Refunds are not available for unused licenses. Once you buy a license, it cannot be returned for money back. If you are unsure whether you will fish, consider buying a short-term license like a one-day or 10-day license instead of committing to a full year.