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. A one-day license runs $16. A two-day license is $27. A one-year resident license is $52. A one-year non-resident license is $142. If you want to fish for steelhead or salmon in addition to other fish, you add a separate stamp that costs $16 for residents and $27 for non-residents.

You buy licenses through the California Department of Fish and Wildlife website, by phone at 1-888-334-2258, or at sporting goods stores and bait shops throughout the state. The license takes effect when ready when you buy it online or by phone, or the same day if you buy it in person at a retail location.

Children under 16 do not need a license to fish in California. Anyone 16 or older needs one, whether they live in the state or are visiting.

Key Takeaways

  • A one-year resident license costs $52; a one-day license costs $16.
  • Non-residents pay $142 for a year or $27 for two days.
  • Steelhead and salmon require an additional $16 stamp for residents or $27 for non-residents.
  • You can buy licenses online, by phone, or at retail locations and fish the same day.
  • Children under 16 do not need a license.

One-Day and Two-Day Licenses

A one-day license lets you fish for 24 hours from the time you buy it. A two-day license covers two consecutive calendar days. Both are cheaper than a full-year license if you fish only a few times a year. The one-day resident license is $16; the two-day is $27. For non-residents, one-day is $27 and two-day is $47.

These short-term licenses cover the same fish as a year-long license unless you want to target steelhead or salmon, which require the additional stamp. You can buy them online, by phone, or at a retail location and start fishing right away.

Annual Resident and Non-Resident Licenses

A one-year resident license costs $52 and is valid for 12 months from the date you buy it. A one-year non-resident license costs $142. Both cover freshwater and ocean fishing for most species. Residents must show proof of California residency, such as a California driver's license or state ID card, when they buy the license.

Non-residents do not need to prove residency but pay the higher rate. The non-resident license is the same license as the resident one — the difference is only the price and who can buy it.

Steelhead and Salmon Stamps

If you want to fish for steelhead or salmon, you must buy a separate stamp in addition to your base license. The steelhead and salmon stamp costs $16 for residents and $27 for non-residents. You buy it at the same time and place as your license.

Without the stamp, you can fish for other species in California waters but cannot keep steelhead or salmon. The stamp is required whether you fish for one day or one year.

Where to Buy and How to Get Your License

You can buy a California fishing license three ways: online through the California Department of Fish and Wildlife website, by phone at 1-888-334-2258, or in person at a retail location. Retail locations include sporting goods stores, bait and tackle shops, and some Walmart and Costco locations. A full list of retailers is on the Department of Fish and Wildlife website.

If you buy online or by phone, the license is active when ready and you can print it or show it on your phone. If you buy in person, the license is active the same day. You do not need to wait for anything to arrive in the mail.

When you buy, have your driver's license or state ID ready. If you are a resident, you will need to show proof of California residency. Non-residents do not need to prove residency but will pay the non-resident price.

Senior and Disabled Discounts

California offers reduced-price licenses for people 65 and older and for people with certain disabilities. A senior resident license costs $35 instead of $52. A disabled resident license also costs $35. Non-residents do not receive a discount.

To buy a senior or disabled license, you must buy in person at a retail location and bring proof of age or disability. Proof of age is a driver's license or state ID. Proof of disability is a Department of Fish and Wildlife disabled angler identification card or a letter from a doctor stating your disability.

What Your License Covers

A California fishing license covers freshwater fishing in lakes, rivers, and streams, and ocean fishing from shore or a public pier. It does not cover fishing from a private boat — you need a separate ocean access stamp for that, which costs $15 for residents and $25 for non-residents. It also does not cover fishing on a chartered boat; the boat operator's license covers passengers.

Your license covers most fish species in California waters. Steelhead and salmon require the additional stamp. Some fish, such as certain trout in specific areas, have special rules or seasons that are listed in the California Fishing Regulations booklet, which you can read from the Department of Fish and Wildlife website.

Frequently Asked Questions

Do I need a license to fish on a chartered boat?

No. The charter boat operator's license covers all passengers on the boat. You do not need to buy your own license to fish from a chartered vessel.

Can I fish with a license from another state?

No. You must have a California license to fish in California waters, even if you have a valid license from your home state. The only exception is Native American tribal members fishing on tribal lands under tribal law.

How long does a license last once I buy it?

A one-day license lasts 24 hours from purchase. A two-day license covers two consecutive calendar days. A one-year license is valid for 12 months from the date you buy it, not from January 1.

What happens if I fish without a license?

Fishing without a valid license is a violation of California law. Penalties include fines, confiscation of equipment, and possible criminal charges depending on the circumstances. Always carry your license with you while fishing.

Do I need a separate license for ocean fishing versus freshwater fishing?

No. A single California fishing license covers both freshwater and ocean fishing from shore or a public pier. You only need an additional stamp if you fish from a private boat or want to target steelhead or salmon.