What You'll Pay for a California Fishing License
A California fishing license costs between $16 and $157 depending on how long you want it and whether you fish in freshwater, saltwater, or both. The Department of Fish and Wildlife sets these prices and updates them periodically. A one-day freshwater license runs $16, while a one-year license that covers both freshwater and saltwater costs $63 for residents and $157 for non-residents.
You can buy a license online through the California Department of Fish and Wildlife website, at most sporting goods stores, and at some bait and tackle shops. The license takes effect when ready when you purchase it online, or the same day if you buy it in person. You do not need to wait for anything to arrive in the mail—your confirmation number or receipt is your proof of purchase.
Key Takeaways
- One-day freshwater licenses cost $16, while annual resident licenses for both freshwater and saltwater cost $63.
- Non-residents pay $157 for a one-year license that covers both freshwater and saltwater fishing.
- You can purchase licenses online when ready through the California Department of Fish and Wildlife website or at sporting goods stores.
- Your receipt or confirmation number serves as proof of your license—you do not need to carry a printed card.
- Certain groups, including seniors 65 and older and disabled veterans, receive discounted or free licenses.
License Types and Their Costs
California offers several license durations to match different fishing habits. A one-day license works for people who fish occasionally or want to try it once. A 10-day license costs $27 for residents and covers freshwater only. If you fish more regularly, a one-year resident license for freshwater alone is $48, while the same license for saltwater only is also $48. The combination license—freshwater and saltwater together—costs $63 for residents.
Non-residents pay more across all categories. A one-day non-resident license is $20. A 10-day non-resident license costs $47. A one-year non-resident freshwater license is $120, saltwater only is $120, and the combination is $157. These prices reflect the difference between resident and non-resident rates set by the state.
Some people fish only in specific areas or for specific fish. A resident two-day license costs $22 and covers freshwater only. A resident three-day license costs $25 for freshwater. These shorter options let you pay less if you know exactly when you plan to fish.
Discounts and Free Licenses for Certain Groups
California residents aged 65 and older receive a free lifetime fishing license. You must show proof of age and California residency when you purchase it, but you pay nothing. This applies to both freshwater and saltwater fishing.
Disabled veterans with a service-connected disability rating receive a free lifetime license. You will need to provide your military discharge papers and disability rating documentation. Active-duty military members stationed in California can also receive a free license with military identification.
Children under 16 do not need a license to fish in California, though they must follow all other fishing rules and regulations. If a child is 16 or older, they need a full license at the adult rate.
Where and How to Buy Your License
The easiest way to purchase a license is online through the California Department of Fish and Wildlife website at wildlife.ca.gov. You can buy any license type online, and it becomes active when ready. You will receive a confirmation number by email that you can print or show on your phone as proof.
You can also buy licenses in person at sporting goods stores like Bass Pro Shops and Cabela's, at many local bait and tackle shops, and at some Walmart locations. Call ahead to confirm the store carries licenses, since not every location does. In-person purchases take effect the same day.
Some county offices and ranger stations sell licenses, though hours vary widely. If you prefer to speak with someone before purchasing, calling the California Department of Fish and Wildlife at 1-888-334-2258 can connect you with a representative who can answer questions about which license type suits your plans.
What Your License Covers and Does Not Cover
Your California fishing license gives you the right to fish in public waters during open seasons for the species you want to catch. It covers the act of fishing itself—casting a line, using a rod, or other legal fishing methods. The license does not include the cost of equipment, bait, or access to private property.
Some waters require additional permits or stamps beyond your base license. Steelhead and salmon fishing may require a separate steelhead-rooster crow stamp or salmon-steelhead report card, which cost extra. Trout fishing in certain areas may require a trout report card. Check the specific water and fish species you plan to target before you go, because these add-ons are not included in your license price.
Your license is valid only for the dates printed on it. A one-day license expires at the end of that calendar day. A 10-day license is valid for 10 consecutive days starting the day you purchase it. An annual license runs for one year from the purchase date, not from January 1.
Replacing a Lost or Damaged License
If you lose your license or your confirmation email, you can request a replacement through the California Department of Fish and Wildlife website or by calling 1-888-334-2258. You will need to provide your confirmation number or the date and location where you purchased it. Replacements are issued when ready online or within one business day by phone.
There is no charge for a replacement license. You do not need to buy a new license—the department will reissue your original purchase as a new confirmation number. Keep your confirmation email or receipt in a safe place so you have it if you need to reference your license number while fishing.
Frequently Asked Questions
Do I need a license to fish in California?
Yes, anyone 16 or older must have a valid California fishing license to fish in public waters. Children under 16 can fish without a license but must follow all other fishing regulations. Disabled veterans and residents 65 and older may be exempt—check the Department of Fish and Wildlife website for your specific situation.
Can I buy a license for someone else?
Yes, you can purchase a license as a gift. When you buy online, you enter the recipient's name and date of birth. They will receive a confirmation number that they can use when ready. In-person purchases work the same way—provide the recipient's information at the register.
What happens if I fish without a license?
Fishing without a valid license is a violation of California law. Penalties include fines ranging from $100 to $1,000 and possible confiscation of your fishing equipment. A license costs far less than a fine, so purchasing one before you fish protects you legally.
Does my license work in other states?
No, your California license is valid only in California waters. If you plan to fish in another state, you will need to purchase that state's license. Some states offer reciprocal agreements, but California does not—each state manages its own licensing system.
Can I get a refund if I don't use my license?
California does not issue refunds for unused licenses. Once purchased, a license is non-refundable regardless of whether you fish. If you are unsure whether you will fish, start with a one-day or 10-day license rather than committing to a full year.