Any angler 16 years of age or older must purchase a CA sport fishing license. This applies to state residents (anyone who has been living in CA continuously for six months or more) and non-residents. Resident and non-resident licenses are sold separately.