What You Pay for a California Fishing License
A California fishing license costs between $16 and $157 depending on how long you want it and what you plan to catch. The California Department of Fish and Wildlife sets these prices, and they change each year on January 1st. A one-day license is the cheapest option; a one-year resident license is the most common purchase.
Non-residents pay more than residents for the same license length. You are considered a resident if you have lived in California for at least six months and have a California ID or driver's license. If you do not meet that requirement, you will pay the non-resident rate, which is roughly double the resident price for most licenses.
Key Takeaways
- A one-year resident fishing license costs $16 as of 2024, while a one-year non-resident license costs $42.
- One-day licenses are available for both residents ($16) and non-residents ($24), making them the cheapest entry point.
- You need a separate two-year license if you want to fish for two consecutive years without buying annually.
- Prices increase on January 1st each year, so check the current rates on the California Department of Fish and Wildlife website before you purchase.
- Some people do not need a license at all, including children under 16 and people fishing in certain designated areas.
Resident License Prices
Resident licenses are the least expensive option if you live in California. A one-year resident license costs $16 and covers all freshwater and saltwater fishing for 12 months from the date of purchase. A two-year resident license costs $32 and runs for two consecutive years, which works out to $16 per year but requires you to commit upfront.
If you only want to fish once or twice, a one-day resident license costs $16 — the same price as a full year. A 10-day resident license costs $24 and is useful if you plan several trips over a few months. These shorter licenses are valid for the calendar days you choose, not consecutive days, so you can use them whenever you want within their window.
Non-Resident License Prices
Non-residents pay significantly more because they do not contribute to California's tax base. A one-year non-resident license costs $42. A two-year non-resident license costs $84. A one-day non-resident license costs $24, and a 10-day non-resident license costs $71.
If you live outside California but fish here regularly, the two-year license saves you money compared to buying one-year licenses twice. However, if you only fish once a year or less often, the one-day license is the better choice. Non-resident prices are set to reflect the cost of managing fish populations for out-of-state visitors.
Who Does Not Need a License
Children under 16 do not need a fishing license in California, regardless of whether they are residents or non-residents. This applies to both freshwater and saltwater fishing. An adult must still supervise them, and they must follow all other fishing rules, including size and catch limits.
You also do not need a license if you are fishing in a designated license-free area, which California designates each year. These are usually small ponds or streams managed specifically for public fishing without a license requirement. The California Department of Fish and Wildlife publishes a list of these areas on their website, and it changes annually.
People with certain disabilities may be exempt from the license requirement or may receive a reduced-price license. Contact the California Department of Fish and Wildlife directly to learn whether your situation qualifies.
Where to Buy and How Prices Are Set
You can buy a California fishing license online through the California Department of Fish and Wildlife website, by phone, or in person at sporting goods stores, bait shops, and some grocery stores. Online purchases are when ready; in-person purchases are when ready. Prices are the same regardless of where you buy.
The California Department of Fish and Wildlife reviews license prices every few years and adjusts them to cover the cost of fish management, habitat restoration, and enforcement. Prices typically increase on January 1st. The department publishes the new rates in December, so you can check before the change takes effect.
Additional Costs Beyond the License
The base license price covers the right to fish, but some types of fishing require additional stamps or permits. If you want to fish for steelhead, you need a steelhead report card, which costs $16 for residents and $42 for non-residents. If you want to fish for salmon or sturgeon, you need a salmon and steelhead report card or a sturgeon report card, each with its own fee.
Saltwater fishing does not require a separate stamp in California — your license covers it. However, if you fish from a charter boat, the boat operator's license covers you, so you do not need to buy your own. Always confirm with the charter operator before you book.
Frequently Asked Questions
Can I buy a fishing license for just a few hours?
No, the shortest license available is one day. A one-day license is valid for the entire calendar day you choose, not a specific number of hours. If you only plan to fish for a few hours, you still need to buy the full one-day license.
Do I need a license to fish in the ocean from shore?
Yes, you need a California fishing license to fish in the ocean from shore, a pier, or a jetty. The license covers both freshwater and saltwater fishing. If you fish from a charter boat, the boat's license covers you and you do not need your own.
What happens if I fish without a license?
Fishing without a license is a violation of California law. Penalties include fines, confiscation of equipment, and possible criminal charges depending on the circumstances. The fine is typically several hundred dollars. It is cheaper and simpler to buy the license upfront.
Can I use a license I bought last year?
No, fishing licenses expire on the date printed on them. A one-year license expires exactly one year from the purchase date. You must buy a new license before you fish again. You can purchase a new license on the same day your old one expires.
Do military members or seniors get a discount?
California does not offer a military discount on fishing licenses. Seniors do not receive a discount either, though some people with disabilities may be exempt or receive a reduced rate. Contact the California Department of Fish and Wildlife to learn whether you may have access to for an exemption or reduced price based on your situation.