You must have a California Fishing License to fish in California Waters and off California Beaches. Licenses are available at most tackle shops, Sport Fishing landings, or online!
In addition to an annual Resident Sport Fishing license you need to have the Sport Fishing Ocean Enhancement, to fish in ocean waters south of Point Arguello (Santa Barbara County including the Channel Islands). However, an Ocean Enhancement validation is not required when fishing under the authority of a One or Two-Day Sport Fishing License.
Some Sport Fishing Landings only accept CASH for Fishing Licenses.
ONLINE requirements for purchasing a sport fishing license for yourself or a guest:
To purchase your license online use the following link: