What You'll Pay for a California Fishing License

A California fishing license costs $16.10 for a one-year resident license if you buy it in person at a license vendor. If you buy online through the California Department of Fish and Wildlife website, the cost is $17.06 because of a processing fee. Non-residents pay $24.36 in person or $25.32 online. These prices are current as of 2024, but the state adjusts them periodically, so check the official site before you buy.

The one-year license runs from January 1 to December 31, so the timing of your purchase affects how long you can fish. If you buy in November, you're paying the same price for two months of fishing. The state also sells 10-day licenses for $24.36 (residents) or $35.36 (non-residents) if you only plan a short trip, and one-day licenses for $17.06 (residents) or $24.36 (non-residents).

You do not need a license if you fish from a public pier, or if you are under 16 years old. If you are 16 or older and fish anywhere else in California—ocean, bay, river, or lake—you need a license, even if you're fishing on someone else's private land.

Key Takeaways

  • A one-year California resident fishing license costs $16.10 at a vendor or $17.06 online, and runs from January 1 to December 31 regardless of when you buy it.
  • Non-residents pay $24.36 in person or $25.32 online for a one-year license.
  • You can buy a 10-day license for $24.36 (residents) or $35.36 (non-residents) if you only plan a short fishing trip.
  • Children under 16 do not need a license, and you do not need one to fish from a public pier.
  • You can buy a license in person at sporting goods stores, bait shops, and other vendors, or online through the California Department of Fish and Wildlife website.

Where to Buy a License in Person

You can buy a fishing license at any Department of Fish and Wildlife license vendor. These are usually sporting goods stores, bait and tackle shops, Walmart, and some grocery stores. The state maintains a searchable vendor map on its website where you enter your zip code and see which shops near you sell licenses.

When you go to buy, bring your driver's license or state ID. If you are a non-resident, you may also need to show proof of residency in your home state. The vendor prints your license on the spot, and you can start fishing when ready. The license is a paper card that you must carry with you while fishing.

Buying Online Through the State Website

The California Department of Fish and Wildlife sells licenses directly on its website at wildlife.ca.gov. You create an account, enter your personal information, choose your license type, and pay by credit or debit card. The processing fee is 56 cents higher than the in-person price.

After you pay, the state emails you a temporary license that you can print or show on your phone while you wait for the physical card to arrive by mail. The physical card usually arrives within two weeks. You can fish with the temporary license when ready, so you do not have to wait.

Resident vs. Non-Resident Pricing

California charges non-residents more than residents because the state assumes residents pay state taxes that support fish and wildlife programs. To count as a resident for licensing purposes, you must have lived in California for at least six months and have a California driver's license or state ID. If you moved to California recently, you may not yet be may be able to access for resident pricing.

Non-residents who fish frequently may find it cheaper to buy a 10-day license each time they visit rather than paying for a full-year license. A 10-day license for a non-resident costs $35.36, so if you fish three times a year for a week each time, you would spend $106.08 on three 10-day licenses instead of $25.32 for one annual license.

What the License Covers and Does Not Cover

A basic fishing license lets you fish for most freshwater and saltwater fish in California. It does not cover special permits you may need for certain species or methods. If you want to fish for steelhead or salmon, you need an additional steelhead/salmon stamp that costs $16.10. If you want to use a spear or bow and arrow, you need a special permit.

The license also does not cover fishing on private land without the owner's permission, or fishing during closed seasons. California has different seasons for different fish and different regions, and the state publishes a fishing regulations booklet each year that lists what is legal when and where. You can read it free from the Department of Fish and Wildlife website.

When Your License Expires and How to Renew

All California fishing licenses expire on December 31, regardless of when you buy them. If you buy a license in March, it expires in December of that same year. If you buy one in November, it expires in December of that same year. This means a license bought late in the year is a shorter investment than one bought early.

To renew, you buy a new license the same way you bought the first one—in person at a vendor or online. You can renew starting November 1 for the following year, so you can buy your 2025 license in November 2024 if you want to plan ahead. The state does not send renewal reminders, so it is your responsibility to notice when your license is about to expire.

Frequently Asked Questions

Do I need a license to fish from a pier?

No. You do not need a license to fish from any public pier in California, including ocean piers. You do need a license to fish from a beach, river, lake, or private property.

Can I fish with my temporary online license right away?

Yes. The temporary license the state emails you is valid when ready. You can print it or show it on your phone. The physical card arrives later by mail, but you do not have to wait for it to start fishing.

What if I lose my license while I'm fishing?

Contact the California Department of Fish and Wildlife to request a replacement. You can buy a new one at any vendor or online. Keep a photo of your license on your phone as backup in case the physical card is lost or damaged.

Do I need a separate license for saltwater and freshwater fishing?

No. One California fishing license covers both saltwater and freshwater fishing. You do not need to buy separate licenses for different water types.

Can I buy a license for someone else as a gift?

You can buy an online license and have it emailed to someone else's email address if you know their personal information. For an in-person purchase, the person buying the license must be present with their ID, so you would need to give them money and have them buy it themselves.