Dog License in California: Requirements, Cost, Renewal & Official County Portals
If you own a dog in California, getting a dog license is more than just buying a tag for your pet’s collar. A current dog license helps animal control identify your dog, supports the return of lost pets, and confirms that your dog is being kept in compliance with local licensing and rabies-vaccination requirements.
California does not use one statewide dog-license fee or one statewide online licensing portal. Instead, dog licensing is handled locally by counties, cities, or city-and-county governments. California law allows local jurisdictions to establish their own licensing procedures and fees, which is why the price, license period, renewal date, and online application process can be different from one California community to another.
California State Parks states that all 58 California counties require dog licenses and advises dog owners to contact their local jurisdiction for details.
This guide explains how dog licensing works in California, what you need before applying, how much a license can cost, how renewal works, and where to find the official licensing authority for your county.
Important: Fees and licensing jurisdictions can change. Always verify the final amount and renewal deadline on the official government page linked below before submitting payment.
Is a Dog License Required in California?
Yes. Dog licensing is required throughout California, but the specific licensing system is administered locally.
Under California Health and Safety Code Section 121690, in areas covered by the state’s rabies-control requirements, a dog owner must obtain a license through the responsible city, city and county, or county after the dog reaches the applicable licensing age. The statute generally refers to dogs after four months of age. Local ordinances establish the actual licensing process and fees.
California State Parks separately confirms that all 58 California counties require dog licenses.
What this means for California dog owners
Your correct licensing authority depends on where your dog lives.
For example:
- A resident of unincorporated San Diego County may use San Diego County Animal Services.
- A resident of an incorporated city may have to use that city’s animal-control or licensing program.
- Some counties operate countywide licensing programs.
- Some counties provide licensing only in unincorporated areas and contract cities.
- Some jurisdictions use third-party licensing platforms such as DocuPet or PetData.
This distinction is important because living in a county does not always mean the county government is the agency that sells your dog license.
What Age Does a Dog Need a License in California?
The general California requirement applies once a dog reaches four months of age, although local ordinances can specify the exact deadline and procedures.
For example, San Diego County states that a dog must be licensed before it is five months old, while San Bernardino County requires licensing for dogs over four months old in its applicable service areas.
Some jurisdictions also establish a deadline after acquiring a dog or moving into the jurisdiction.
For this reason, a new dog owner should not wait until the dog is several months older. Check the local licensing authority as soon as you acquire the dog.
What Do You Need to Get a California Dog License?
Most California licensing programs require proof that the dog’s rabies vaccination is current.
Depending on the jurisdiction, you may also need:
- Your dog’s current rabies vaccination certificate.
- Proof that the dog is spayed or neutered if you want the altered-dog discount.
- Your name, address, telephone number, and other owner information.
- Your dog’s name, breed, sex, age, color, and identifying information.
- Microchip information, where requested.
- Previous license information if you are renewing.
- Proof of eligibility for a senior, veteran, disabled-owner, or other local discount.
For example, Napa County requires current rabies documentation and proof of spay/neuter for owners requesting the reduced license fee.
San Bernardino County likewise requires a current rabies certificate and supporting documentation for applicable altered-dog discounts.
Does the rabies vaccination need to cover the entire license period?
Often, yes.
This is one of the most important details when purchasing a multi-year license.
Contra Costa County states that a license cannot extend beyond the expiration of the dog’s rabies vaccination.
San Luis Obispo County has the same basic limitation: the license duration cannot extend beyond the rabies-vaccine expiration date.
Therefore, if your dog’s rabies vaccination expires soon, you may not be able to purchase the longest available license term.
How Much Is a Dog License in California?
There is no single California dog-license price.
Local governments set their own fees, and the price can depend on:
- Whether the dog is spayed or neutered
- Whether the dog is unaltered
- License duration
- Owner’s age
- Veteran or disability status
- Whether the license is new or being renewed
- Whether the license is late
- Whether the jurisdiction charges a replacement-tag fee
California’s local-government structure is the reason dog-license prices can vary substantially from one location to another.
California County Dog License Fees and Official Licensing Information
The table below is designed as a practical starting point. Where an official county fee schedule has been verified, the current published fee is shown. Where the county’s program is highly city-specific or the county does not publish one simple countywide price, the table says so rather than giving an unreliable number.
| California County | Dog License Price & Period | Official License / Renewal Information |
|---|---|---|
| Alameda County | $10 altered / $20 unaltered — 1 year; $15 / $30 — 2 years; $20 / $40 — 3 years in the county’s published application; verify current local rate | Alameda County Animal Services |
| Alpine County | Fee depends on the local licensing authority; verify current county/city rate | California’s official county directory |
| Amador County | $12 / $40 — 1 year; $20 / $80 — 2 years; $30 / $120 — 3 years for altered/unaltered dogs | Amador County Dog Licensing |
| Butte County | $25 / $50 — up to 1 year; $34 / $68 — 1–2 years; $44 / $88 — 2–3 years for altered/unaltered dogs | Butte County Dog Licensing |
| Calaveras County | $14 / $25 — 1 year; $20 / $43 — 2 years; $30 / $72 — 3 years for altered/unaltered dogs | Calaveras County Dog Licensing |
| Colusa County | $10 / $20 — 1 year; $25 / $50 — 3 years for altered/unaltered dogs | Colusa County Dog Licensing |
| Contra Costa County | $25 / $65 — 3–12 months; $60 / $180 — 12–36 months for altered/unaltered dogs | Contra Costa County Licensing Fees |
| Del Norte County | County fee schedule applies; discounted rates are available for altered dogs and eligible owners | Del Norte County Dog Licensing |
| El Dorado County | $20.24 / $75 — 1 year; $40.48 / $125 — 2 years; $50 / $150 — 3 years for altered/unaltered dogs | El Dorado County Pet Licensing |
| Fresno County | County program publishes separate altered and unaltered fees; verify the current rate before payment | Fresno County Animal Services |
| Glenn County | Verify current fee with the county/local animal-control authority | California’s official county directory |
| Humboldt County | $15 spayed/neutered; $50 unaltered; annual licensing; $15 late fee | Humboldt County Dog Licensing |
| Imperial County | Verify current county/city licensing fee and term | California’s official county directory |
| Inyo County | Verify current county/local licensing fee | California’s official county directory |
| Kern County | $15 / $60 — 1 year; $30 / $120 — 3 years for altered/natural dogs | Kern County Dog Licensing |
| Kings County | Licensing is required; fee is established locally under county ordinance. Verify current fee before applying | Kings County Animal Services Ordinance |
| Lake County | $20 altered; $100 unaltered; $50 unaltered exempt; senior altered rate $13 | Lake County Pet License |
| Lassen County | Verify current local licensing fee | California’s official county directory |
| Los Angeles County | County licensing is generally annual; current fee depends on license category and jurisdiction | Los Angeles County Animal Care & Control Licensing |
| Madera County | $10 / $50 — 1 year; $20 / $100 — 2 years; $30 / $150 — 3 years for altered/unaltered dogs | Madera County Animal Licensing |
| Marin County | Verify current fee with the applicable animal-services jurisdiction | California’s official county directory |
| Mariposa County | Dog licenses are required; license period is governed by county ordinance and rabies status | Mariposa County Dog License Information |
| Mendocino County | $34 / $70 — 1 year; $82 / $194 — 3 years for altered/unaltered dogs | Mendocino County Dog Licensing |
| Merced County | $8 / $50 — 1 year; $16 altered — 2 years; $20 altered — 3 years; senior discounts available | Merced County Animal Control Fees |
| Modoc County | Verify current county licensing fee | California’s official county directory |
| Mono County | $15 / $33 — 1 year; $30 / $66 — 2 years; $45 / $99 — 3 years for altered/intact dogs | Mono County Dog Licensing |
| Monterey County | $18 / $31 — 1–6 months; $24 / $66 — 7–12 months; $36 / $83 — 13–24 months; $49 / $109 — 25–36 months for altered/unaltered dogs | Monterey County Licensing |
| Napa County | $20 / $60 — 1 year; $35 / $95 — 2 years; $50 / $141 — 3 years; 6-month option also available | Napa County Pet Licensing |
| Nevada County | $17 / $40 — 1 year; $31 / $75 — 2 years; $40 / $107 — 3 years for altered/unaltered dogs | Nevada County Dog Licensing |
| Orange County | Fees vary by local licensing jurisdiction; county materials require licensing for dogs over 4 months | Orange County Pet Licensing Information |
| Placer County | County Animal Services publishes current annual fee schedules; verify the applicable license category | Placer County Animal Services Fee Schedule |
| Plumas County | $15 per year altered; $40 per year unaltered, with licenses available for up to 3 years depending on rabies expiration | Plumas County Dog License Application |
| Riverside County | Fees vary by city; examples range from $8–$26.75 for 1-year altered dogs and $50–$125 for 1-year unaltered dogs depending on jurisdiction | Riverside County Dog Licensing |
| Sacramento County | Licensing varies by jurisdiction. City of Sacramento rates include $50 / $125 — 1 year; $60 / $175 — 2 years; $75 / $300 — 3 years for altered/unaltered dogs | City of Sacramento Pet Licenses |
| San Benito County | $9 / $18 — 1 year; $13 / $28 — 2 years; $18 / $36 — 3 years for altered/unaltered dogs | San Benito County Animal Control Fee Schedule |
| San Bernardino County | $36 altered / $120 unaltered — 1 year; discounted altered rate of $24 for qualifying owners | San Bernardino County Dog License |
| San Diego County | $20 / $60 — 1 year; $35 / $100 — 2 years; $50 / $150 — 3 years for altered/unaltered dogs in the county’s service area | San Diego County Dog Licenses |
| San Francisco County | San Francisco is a consolidated city-and-county government; use the city’s official animal-care licensing program | California’s official county directory |
| San Joaquin County | $10 altered / $30 unaltered — annual for dogs in the unincorporated county area | San Joaquin County Animal Services |
| San Luis Obispo County | $32 / $80 — 1 year; $79 / $193 — 3 years for altered/unaltered dogs; puppy 1-year license $32 | San Luis Obispo County Dog Licensing |
| San Mateo County | $25 / $55 — 1 year; $70 / $160 — 3 years for altered/unaltered dogs; senior rates available | San Mateo County License Fees |
| Santa Barbara County | County animal services administers licensing; verify current fee schedule before payment | Santa Barbara County Animal Services |
| Santa Clara County | Licensing is locally administered; fee depends on applicable jurisdiction and current county schedule | Santa Clara County official county information |
| Santa Cruz County | County licensing materials list $28 altered / $70 fertile; verify current rate before renewal | Santa Cruz County Animal Services Licensing |
| Shasta County | Verify current local fee and licensing authority | California’s official county directory |
| Sierra County | Verify current local fee and licensing authority | California’s official county directory |
| Siskiyou County | $10 spayed/neutered / $30 unaltered — annual; late fees apply | Siskiyou County Dog Licensing |
| Solano County | Verify current fee with the applicable local animal-services authority | California’s official county directory |
| Sonoma County | Verify current fee with Sonoma County Animal Services or the applicable city | California’s official county directory |
| Stanislaus County | Verify current licensing fee and jurisdiction | California’s official county directory |
| Sutter County | Verify current licensing fee and jurisdiction | California’s official county directory |
| Tehama County | County licensing rules and fees are established locally; verify current fee | Tehama County Animal Services information |
| Trinity County | Verify current county/local licensing fee | California’s official county directory |
| Tulare County | County publishes licensing fees through its official master fee schedule; verify current FY 2026–27 amount | Tulare County Schedule of Fees |
| Tuolumne County | Verify current local licensing fee | California’s official county directory |
| Ventura County | Licensing is administered through applicable local animal-control jurisdictions; verify current fee | California’s official county directory |
| Yolo County | Verify current county/city licensing fee and portal | California’s official county directory |
| Yuba County | Verify current county/local licensing fee | California’s official county directory |
Why some California counties do not have one simple price
This is not an error in the table.
California’s animal-control system is decentralized. A county may provide licensing for unincorporated areas while individual cities operate their own programs. Riverside County is a good example: its official licensing page publishes different fee schedules for several cities and for unincorporated Riverside County.
The same issue appears in Sacramento County, where the City of Sacramento directs residents of several other cities to their respective city licensing programs.
Therefore, your city matters as much as your county when determining the final dog-license price.
How to Get a Dog License in California
The process is usually straightforward.
Step 1: Confirm Your Licensing Jurisdiction
First, determine whether your address falls under:
- County Animal Services
- City Animal Control
- A city-and-county government
- A contracted animal-services agency
Do not automatically pay a county fee simply because your mailing address contains the county name.
Step 2: Check Your Dog’s Rabies Vaccination
Before applying, make sure your dog has a current rabies vaccination.
California’s rabies-control law makes vaccination an important part of the licensing system, and many local agencies require proof of the vaccination before issuing the license.
Step 3: Gather Your Documents
Have your rabies certificate available.
If your dog is spayed or neutered, keep the sterilization documentation available because many jurisdictions offer a significantly lower license fee for altered dogs.
Step 4: Use the Official Licensing Portal
If your jurisdiction offers online licensing, use the government page linked above or the official third-party portal specifically identified by that government agency.
Do not search for a random “California dog license” website and assume it is an official government portal.
Step 5: Choose the Correct License Period
Depending on the jurisdiction, you may be able to select:
- 1-year license
- 2-year license
- 3-year license
- A shorter period when required by the rabies-vaccine expiration date
Multi-year licensing can sometimes be cheaper than repeatedly purchasing one-year licenses, but the license generally cannot extend beyond the validity of the required rabies vaccination.
Step 6: Save Your License Information
After payment, save your:
- License number
- Receipt
- Expiration date
- Rabies certificate
- Online account information
- Pet tag information
This makes the next renewal much easier.
How to Renew a Dog License in California
Dog license renewal is handled by the same local authority that issued the license.
If your jurisdiction uses an online portal, renewal may be completed online. Other jurisdictions may allow renewal by mail or in person.
For example, Los Angeles County allows owners to purchase or renew licenses online, by mail, or at an animal care center.
San Bernardino County also provides online license purchase and renewal through its licensing system.
San Diego County allows residents in its service area to license dogs online through its licensing partner and requires current rabies documentation.
What happens if you renew late?
Late fees are determined locally.
Examples include:
- San Bernardino County: $25 late fee when the license is not purchased or renewed within 30 days of notice.
- Napa County: $25 late fee.
- Contra Costa County: $20 late fee after 30 days past expiration.
- San Diego County: $25 late fee.
- Madera County: $20 late fee when renewal is not paid within 60 days after the due date.
A late renewal can therefore cost substantially more than renewing on time.
Can You Get a Multi-Year Dog License in California?
Yes, many California jurisdictions offer multi-year licenses.
The available period depends on local rules and the dog’s rabies vaccination.
Examples include:
- Napa County: 6-month, 1-year, 2-year, and 3-year options.
- San Diego County: 1-year, 2-year, and 3-year options.
- Butte County: licensing options extending up to three years.
- Nevada County: 1-year, 2-year, and 3-year licenses.
- Mono County: 1-year, 2-year, and 3-year licenses.
However, a three-year license is not automatically available to every dog. The rabies certificate generally must support the requested licensing period.
What Is the Difference Between an Altered and Unaltered Dog License?
An altered dog is generally a dog that has been spayed or neutered.
An unaltered dog has not been spayed or neutered.
Many California jurisdictions charge less for an altered dog because local ordinances use licensing fees to encourage sterilization and support animal-control programs.
For example, Kern County charges $15 for a one-year altered-dog license compared with $60 for a natural/unaltered dog.
San Bernardino County lists $36 for an altered dog and $120 for an unaltered dog for a one-year license.
This difference can be substantial, so dog owners should make sure their licensing application accurately reflects their dog’s sterilization status.
What Happens If You Lose Your Dog’s License Tag?
Contact the agency that issued your license.
Many jurisdictions charge a small replacement-tag fee.
For example:
- San Diego County lists a $10 replacement-tag fee.
- San Bernardino County lists a $5 replacement-tag fee.
- Napa County lists a replacement or transfer fee on its current licensing page.
- Contra Costa County lists a $7 replacement-tag fee.
A lost tag does not necessarily mean you need to purchase a completely new license. Ask the issuing agency for a replacement tag or update the existing license record.
What If You Move to Another California County?
Do not assume that your old county license automatically satisfies the requirements of your new jurisdiction.
When moving, check the animal-control agency for your new address.
Some local ordinances allow a currently licensed dog from another jurisdiction to transfer or remain compliant for a specified period, while others require a new local license.
San Joaquin County, for example, has specific rules addressing dogs that already have a current license from another city or county.
When moving, update:
- Your mailing address
- Your physical address
- Your telephone number
- Your dog’s ownership information
- Your dog’s licensing jurisdiction
This is especially important because an outdated license record can make it harder for animal-control staff to contact you if your dog is found.
Does a Dog License Prove Ownership?
A dog license is an important identification record, but it should not be treated as the only possible proof of ownership.
The license connects the dog to information maintained by the licensing authority. A visible license tag can also help animal-control officers identify the dog’s owner.
For example, Humboldt County explains that licensing helps identify owners of lost or injured dogs and supports the return of animals to their owners.
A microchip is also valuable because a collar or license tag can be lost.
For the best protection, keep your dog’s:
- License tag
- Microchip registration
- Rabies vaccination record
- Veterinary records
- Current contact information
up to date.
California Dog License vs. Rabies Vaccination
A dog license and a rabies vaccination are related, but they are not the same thing.
The rabies vaccination is a veterinary health requirement.
The dog license is a local government registration requirement.
In many California jurisdictions, proof of current rabies vaccination is required before a dog license can be issued or renewed. California Health and Safety Code Section 121690 establishes the relationship between rabies control and local dog licensing.
That is why your veterinarian’s rabies certificate is one of the most important documents to keep when applying for a dog license.
California Dog License: Common Questions
Is there one California dog license website?
No.
California does not operate one statewide dog-license purchasing portal for all residents. Licensing is administered locally by counties, cities, or city-and-county governments.
How much is a dog license in California?
There is no single statewide price. The fee depends on the local jurisdiction, license period, whether the dog is altered, and other eligibility factors.
Does every California county require dog licensing?
Yes. California State Parks states that all 58 California counties require dog licenses.
Does my dog need to be licensed at four months?
California’s general statutory framework applies to dogs after four months of age, but the exact deadline can vary under local ordinances. Check your county or city’s licensing page.
Can I renew my dog license online?
In many jurisdictions, yes. Some counties use their own online system while others use a contracted licensing provider.
Do I need proof of rabies vaccination?
Usually, yes. Local licensing agencies commonly require a current rabies certificate.
Is an altered dog license cheaper?
Often. Many California jurisdictions charge substantially lower fees for spayed or neutered dogs.
What happens if I do not renew my dog license?
You may be charged a late fee, and local enforcement penalties may apply. The amount depends on your jurisdiction.
The Safest Way to Find Your California Dog License Portal
If you are unsure which agency handles your dog license, follow this order:
- Check your city first.
- If your city does not operate its own licensing program, check your county animal services or animal control department.
- Confirm the license fee and expiration period.
- Confirm that the online payment page is linked from an official government website.
- Check the rabies-vaccination requirements.
- Save your receipt and license number after payment.
The California State Association of Counties provides an official directory covering California’s 58 counties and their government websites.
Final Takeaway
Getting a dog license in California is a local-government process rather than a single statewide transaction. California requires dog licensing across all 58 counties, but the actual fee, license period, renewal deadline, late penalty, and online portal depend on your local jurisdiction.
The most important steps are simple:
- Keep your dog’s rabies vaccination current.
- Identify the correct city or county licensing authority.
- Use the official government-linked licensing portal.
- Choose a license period supported by your dog’s rabies vaccination.
- Keep your license and contact information current.
- Renew before the expiration date to avoid late fees.
Because local rules and fees can change, always confirm the current amount directly with the official licensing authority before paying.
Official California References
For the statewide legal framework, consult the California Health and Safety Code §121690.
For confirmation that all 58 California counties require dog licenses, see California State Parks — Dogs.
For California’s county-government directory, see California State Association of Counties — California’s 58 Counties.
FAQs
1. Is a dog license required in California?
Yes. California requires dog licensing, but the specific requirements, fees, deadlines, and licensing process are determined by your local county or city.
2. How much does a dog license cost in California?
There is no single statewide fee. The cost varies by county or city, your dog’s altered status, and the license period you choose.
3. Where can I get a dog license in California?
You should get your license through the official animal services or animal control agency serving your address. Many California jurisdictions also offer online licensing.
4. What do I need to license my dog in California?
Most jurisdictions require a current rabies vaccination certificate. You may also need your dog’s information, owner details, and proof of spay or neuter for discounted fees.
5. How do I renew my California dog license?
Renew your license through the same local agency that issued it. Many jurisdictions offer online renewal, but deadlines and late fees vary by location.
