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. A one-year resident sport fishing license is $63. A one-day license is $16. Non-residents pay $142 for a one-year license or $24 for a one-day license. These prices have not changed since 2021, though the state reviews them periodically.
You need a license to fish in California's ocean, bays, rivers, and lakes — with a few exceptions. You do not need one if you fish from a public pier in a city or county that allows it, or if you are under 16 and fishing with a licensed adult. You also do not need one to fish in a private pond on land you own or have written permission to use.
Key Takeaways
- A one-year California resident fishing license costs $63; a one-day license costs $16.
- Non-residents pay $142 for one year or $24 for one day, and multi-day options are available at $47 for ten days.
- You can buy a license online through the California Department of Fish and Wildlife website, at sporting goods stores, or by phone.
- Separate stamps for steelhead, salmon, or abalone are required if you target those species and cost $16 to $20 each.
- You must carry your license with you while fishing and show it to a warden on request.
License Types and Their Costs
California offers several license lengths to match how often you fish. The one-year resident license ($63) runs from January 1 to December 31 and covers all freshwater and saltwater fishing. A one-day license ($16 resident, $24 non-resident) is valid for one calendar day and is useful if you fish rarely or are visiting. A ten-day non-resident license costs $47.
If you are a non-resident, you also have the option of a two-day license for $32. Lifetime licenses exist but are expensive: a resident lifetime license is $828, and a non-resident lifetime license is $1,656. These are one-time purchases with no renewal needed.
Resident status means you have lived in California for at least six months and intend to remain. If you moved to the state less than six months ago, you must buy a non-resident license until you meet the residency requirement.
Required Stamps and Additional Costs
A fishing license alone does not cover all species. If you want to fish for steelhead, you need a steelhead-rainbow trout stamp ($16). If you target salmon or striped bass, you need a salmon-steelhead stamp ($16). If you plan to take abalone, you need an abalone stamp ($20). These stamps are separate purchases on top of your base license.
You do not need a stamp if you are catch-and-release fishing — you only need the stamp if you intend to keep the fish. Some waters have special restrictions that require additional stamps or have no-take rules, so check the California Department of Fish and Wildlife website for the specific water you plan to fish.
Where to Buy Your License
You can buy a California fishing license online through the California Department of Fish and Wildlife website (wildlife.ca.gov). Online purchase is the fastest option and you receive your license when ready as a PDF you can print or show on your phone. You can also buy a license by phone at 1-888-334-2258.
In person, you can purchase a license at most sporting goods stores, bait and tackle shops, and some Walmart and Target locations. Call ahead to confirm the store carries licenses. Licenses bought in person are printed on the spot, though some stores may have a small processing fee on top of the state price.
How Long Your License Lasts
A one-year resident license runs from January 1 through December 31 of that calendar year, regardless of when you buy it. If you buy a one-year license on December 15, it expires on December 31 — you do not get a full year from the purchase date. For this reason, many people buy licenses in January to maximize the time they have.
A one-day license is valid for one calendar day only. If you buy it on a Friday, it expires at the end of that Friday. A ten-day non-resident license is valid for ten consecutive days from the date you purchase it.
What to Bring When You Fish
You must carry your fishing license with you at all times while you are fishing. If you bought it online, you can print the PDF or show it on your phone — both are legal proof. If you bought it in person, carry the physical license card. A California Department of Fish and Wildlife warden can stop you and ask to see your license. If you cannot produce it, you face a fine.
You also need to carry any required stamps with you. If you bought your license online, the stamps print on the same document. If you bought in person, the stamps are usually printed on the back of your license card or on a separate card.
Discounts and Exemptions
California does not offer a discount on the base fishing license price, but some people do not need one. Children under 16 do not need a license if they fish with a licensed adult. People over 65 who are California residents can buy a one-year license for $19 instead of $63. Disabled residents and Native American tribal members may have different pricing — contact the California Department of Fish and Wildlife for details.
You also do not need a license to fish from a public pier in certain cities and counties. Check with your local city or county parks department to see if the pier you plan to use allows license-free fishing. Private ponds on your own property or with written owner permission do not require a license.
Frequently Asked Questions
Can I fish in California without a license?
You can fish without a license only from a public pier in a city or county that allows it, or in a private pond on land you own or have written permission to use. You cannot fish in rivers, lakes, or ocean areas without a license unless you are under 16 and fishing with a licensed adult.
Do I need a separate license for saltwater and freshwater fishing?
No. A single California fishing license covers both saltwater and freshwater fishing. You do not need two licenses. However, some species like abalone or steelhead require additional stamps even though you have a base license.
What happens if I get caught fishing without a license?
Fishing without a license is a misdemeanor in California. Penalties include fines up to $1,000 and possible jail time. A warden can also confiscate your fishing equipment. It is cheaper and faster to buy a one-day license ($16) than to risk a fine.
Can I buy a license for someone else?
Yes. You can buy a license online or in person for another person. If you buy online, you provide their name and date of birth, and they receive the license as a PDF. They must carry it with them while fishing.
Does my out-of-state fishing license work in California?
No. You must buy a California license even if you have a valid license from another state. California does not recognize out-of-state licenses. Non-resident one-day licenses ($24) are available if you are visiting.