Where to Buy Your California Fishing License

You can buy a California fishing license online through the Department of Fish and Wildlife website, by phone, by mail, or in person at a license vendor. The fastest route is online at wildlife.ca.gov/licensing/fishing, where you can purchase and print your license when ready. If you buy online, you'll receive a confirmation number to use while your printed license is in the mail — that number is valid for fishing right away.

Phone purchases go through the same Department of Fish and Wildlife office: call 1-888-334-2258 during business hours. By mail, send a completed form DFW 013 (available on the website) with payment to the address listed on the form; processing takes about two weeks. In-person vendors include sporting goods stores, bait and tackle shops, and some Walmart locations — search "fishing license vendors near me" on the Department of Fish and Wildlife website to find one in your area.

Key Takeaways

  • California residents pay one price for a resident license; non-residents pay a higher rate, and both are cheaper if you buy for the full calendar year rather than a single day.
  • You must have a valid California ID or driver's license to buy a license, and you'll need to provide your Social Security number or Individual Taxpayer Identification Number.
  • The online purchase at wildlife.ca.gov/licensing/fishing is the fastest method and gives you a confirmation number valid for fishing while your printed license arrives by mail.
  • Certain people — including California residents over 65, disabled veterans, and Native Americans with tribal enrollment — may not need to pay for a license or may pay a reduced rate.

License Types and How Long They Last

California offers several license lengths. A one-day license costs less and is good for one calendar day only. A two-day license covers two separate days within a 30-day window. A 10-day license is valid for ten separate days within a 30-day window. A one-year license runs from January 1 to December 31 and is the best value if you plan to fish more than a few times per year.

Resident and non-resident rates differ significantly. As of 2024, a one-day resident license costs less than a one-day non-resident license, and the gap widens for longer licenses. A one-year resident license is substantially cheaper than a one-year non-resident license. Check the current prices on the Department of Fish and Wildlife website before you buy, since rates can change year to year.

What You Need to Bring or Provide

To buy a license, you must have a valid form of ID. A California driver's license, state ID card, or passport all work. You'll also need to provide either your Social Security number or your Individual Taxpayer Identification Number (ITIN). If you're buying online or by phone, you'll enter this information directly into the form.

If you're buying in person at a vendor, bring your ID with you. The vendor will ask for your Social Security number or ITIN and will run the transaction on the spot. If you're buying by mail, include a copy of your ID with your form and payment. You do not need to provide proof of residency separately — your ID serves that purpose.

Who Does Not Need to Pay for a License

California residents aged 65 and older do not need to pay for a fishing license. Disabled veterans with a service-connected disability rating from the Department of Veterans Affairs do not need to pay. Native Americans with valid tribal enrollment do not need to pay. Residents who are blind or have a severe visual impairment do not need to pay.

If you fall into one of these groups, you still need to obtain a license — you just won't pay the fee. Buy it the same way you would a paid license (online, by phone, in person, or by mail), and the system will recognize your status and waive the cost. Bring documentation of your status if you're buying in person: a valid ID showing your age, a VA disability letter, a tribal enrollment card, or documentation from your eye care provider.

What Your License Covers and Does Not Cover

A California fishing license allows you to fish in freshwater (lakes, rivers, streams) and saltwater (ocean, bays, estuaries) within state waters. It covers rod-and-reel fishing, hand-line fishing, and most other common methods. The license does not cover commercial fishing, which requires a separate permit.

Your license does not cover all species equally. Some fish — including certain trout, salmon, and steelhead — have additional restrictions on size, season, and daily catch limits that vary by location and time of year. Check the current fishing regulations on the Department of Fish and Wildlife website or in the printed California Fishing Regulations booklet (available free at license vendors) before you fish. Fishing without a license or violating catch limits can result in fines.

Keeping Your License Valid While You Wait

If you buy your license online, you receive a confirmation number when ready. Write this number down or take a screenshot. You can fish using this confirmation number while your printed license is in the mail — you do not have to wait for the physical copy to arrive. If a wildlife officer stops you, show them the confirmation number on your phone or the printed confirmation email.

The confirmation number is valid from the moment you complete your purchase. The printed license typically arrives within one to two weeks. Once it arrives, carry it with you when you fish. If you lose your printed license, you can request a replacement through the Department of Fish and Wildlife website or by calling 1-888-334-2258; there is a small replacement fee.

Fishing in Other States and Reciprocal Agreements

A California fishing license is valid only in California. If you plan to fish in another state, you'll need that state's license. Some states have reciprocal agreements with California, but this does not mean your California license works there — it means the states have agreed to recognize each other's licenses under certain conditions. Check the other state's Department of Fish and Wildlife website for their specific rules.

If you're a California resident fishing in another state, you may be able to buy a short-term license there (often a one-day or three-day license) at a lower cost than a full-year license. If you're a non-resident visiting California, the same applies — you can buy a one-day or multi-day license here rather than committing to a full year.

Frequently Asked Questions

Can I fish without a license if I'm fishing on private property?

No. You need a California fishing license to fish anywhere in the state, including private property, unless you own the land and are fishing only in a pond or small body of water entirely on your property. Even then, state regulations on catch limits and protected species still explore. Check with the Department of Fish and Wildlife if you're unsure about your specific situation.

What happens if I fish without a license?

Fishing without a valid license is a misdemeanor in California. Penalties include fines (typically $250 to $1,000 or more), potential jail time, and confiscation of your fishing equipment. A wildlife officer can stop you at any time to check your license. It's not worth the risk — a one-day license costs far less than a fine.

Do I need a separate license to fish for different species?

No. One fishing license covers all freshwater and saltwater species in California. However, some species require special permits or tags in addition to your base license — for example, steelhead trout and certain salmon require a separate tag. Check the current regulations before you fish to see if the species you want requires an additional permit.

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

Yes. You can buy a license online or in person and give the confirmation number or printed license to someone else. If you buy online, the confirmation number is not tied to a specific person until the printed license arrives and is signed. The person who will fish must sign the printed license before using it.

How do I renew my license when it expires?

Buy a new license the same way you bought your first one — online, by phone, in person, or by mail. There is no separate renewal process. On January 1 of each year, your old license expires and you need a new one to fish legally. Set a calendar reminder in December so you don't accidentally fish with an expired license.