Unraveling the Cost: How Much is a Fishing License in California?
If you’re an angler in the Golden State, you might be wondering, “how much is a fishing license in California?” Well, you’re in the right place to find out. We’ve got all the information you need, and more. So, let’s dive in.
Understanding the Basics
Before we discuss the cost, let’s cover some basics. The California Department of Fish and Wildlife (CDFW) is responsible for issuing fishing licenses. These permits are necessary for anyone who wishes to fish in California’s waters, whether they’re residents or non-residents.
The Cost Breakdown: Resident vs Non-Resident
The cost of a fishing license in California varies depending on whether you are a resident or a non-resident. So, let’s break it down.
For Residents
If you’re a California resident, the cost of a yearly fishing license is $51.02. This license is valid from January 1 through December 31, regardless of when it is purchased.
For Non-Residents
If you’re not a resident of California, the yearly fishing license costs $137.42. Similar to the resident license, it is valid from January 1 through December 31.

Credit: commons.wikimedia.org
Additional Costs and Discounts
On top of the base cost, there may be additional fees for specific fishing activities, such as ocean enhancement or a second-rod validation. However, the CDFW also offers discounts for seniors, disabled individuals, and military veterans.
Where to Buy Your License
You can purchase your fishing license directly from the CDFW website, at a CDFW license sales office, or from various licensed agents throughout the state.