Where to Buy a California Fishing License (2026) — Online & In-Person

All the ways to buy a California fishing license: online through CDFW, at Walmart and sporting goods stores, by phone, and at regional offices.

California makes it easy to purchase your sport fishing license through multiple convenient channels. Whether you prefer the immediacy of online purchasing or the personal touch of a local tackle shop, here's everything you need to know.

Online — CDFW License Sales

The fastest and most convenient option is purchasing directly through the CDFW online license portal. The system is available 24/7, and your license is valid immediately upon purchase. You can print your license at home or show it digitally on your phone.

  • Available 24 hours a day, 7 days a week
  • Instant activation — fish the same day
  • Print at home or use the digital copy
  • All license types and stamps available

Retail License Agents

California has thousands of authorized license agents across the state, including:

  • Sporting goods stores: Bass Pro Shops, Cabela's, Big 5 Sporting Goods
  • Walmart — Most California Walmart locations sell fishing licenses
  • Local bait and tackle shops — Often staffed by knowledgeable anglers who can offer local fishing tips
  • Hardware stores — Many ACE Hardware locations are authorized agents

Use the CDFW license agent locator to find the nearest retailer to you.

By Phone

Call the CDFW automated license sales line at (800) 565-1458 to purchase by phone. Have your credit card and personal information ready. Phone purchases are processed during business hours and mailed to your address.

CDFW Regional Offices

You can also visit any CDFW regional office in person. This is particularly useful if you have questions about which license type is right for you. Offices are located in Sacramento, Redding, Napa, Fresno, Los Alamitos, and San Diego.

Tips for First-Time Buyers

  • Bring a valid photo ID (driver's license or passport)
  • Know your Social Security Number — it's required for the application
  • If buying additional stamps (ocean, steelhead), purchase them at the same time to save a trip
  • Consider a lifetime license if you plan to fish regularly — it pays for itself in about 10 years

Check our complete breakdown of California fishing license costs to ensure you select the correct license type. Get your California fishing license online now →