Skip to main content
CityRuleLookup

Santa Rosa, CA Animal Ordinances: Pet Limits (2026)

Heavy Restrictions
Compiled from the official code textEditor Martyn O'NeillLast verified June 2026

Key Facts

Code Section
Santa Rosa City Code Section 20-42.040
Total animal limit
5 per residential lot (domestic or exotic)
Maximum dogs
3 per lot
Maximum pot-bellied pigs
1 per lot
Hens
Allowed in addition to 5-animal limit (3-30 by lot size)
Roosters
Prohibited citywide
Dog license
Required at age 4 months (Sonoma County Animal Services)

Summary

Santa Rosa City Code Section 20-42.040 limits any residential lot to a total of five animals (domestic or exotic), of which no more than three may be dogs and no more than one may be a pot-bellied pig. Hens (no roosters) are allowed in addition to the five-animal limit, subject to a lot-size sliding scale.

On any lot in a residential zoning district, or in conjunction with any residential use in any other district, a total of five animals (domestic or exotic) may be kept on one lot, of which not more than three may be dogs, and not more than one may be a pot-bellied pig. In addition to the five animal total, hens may be kept in accordance with the limitations of Table 4-1 and the development standards below.

Full Breakdown

040 (Animal Keeping) governs how many pets may be kept on a residential lot. On any lot in a residential zoning district, or in conjunction with any residential use in any other district, a total of five animals (domestic or exotic) may be kept on one lot, of which not more than three may be dogs and not more than one may be a pot-bellied pig. Hens may be kept in addition to the five-animal total, subject to the lot-size limits in Table 4-1 (3 hens on lots up to 5,000 sq ft; 6 hens on 5,001-10,000 sq ft; up to 12 hens on lots up to 1 acre; up to 30 hens above 1 acre).

Roosters are prohibited citywide. Farm animals (horses, cows, hogs, sheep, goats) are allowed only in Rural Residential zones on parcels of at least 20,000 square feet and at the per-20,000-sq-ft allowances published in the Hen Keeping/Farm Animals FAQ. Beyond the five-animal limit, an animal keeping permit or use permit is required. Separately, Santa Rosa City Code Chapter 7-12 (Dogs) requires every owner of a dog over four months of age kept in the City to obtain an annual license and current rabies vaccination, administered by Sonoma County Animal Services.

Violations & Fines

Keeping more than five animals (or more than three dogs, or more than one pot-bellied pig) per residential lot without a permit is a zoning violation enforced by Santa Rosa Code Enforcement. Violations of Title 7 (Animals) - such as unlicensed dogs - are infractions enforced by Sonoma County Animal Services and may carry citation fees plus impound costs. Code Enforcement may require removal of excess animals or pursue administrative penalties under the City Code's general penalty provisions.

Frequently Asked Questions

How many pets can I have in Santa Rosa?
Santa Rosa City Code Section 20-42.040 allows a total of five animals per residential lot, with a maximum of three dogs and a maximum of one pot-bellied pig. Hens may be kept in addition to that total, subject to a lot-size sliding scale.
How many dogs am I allowed?
No more than three dogs per residential lot under Section 20-42.040. Larger numbers require an animal keeping/use permit through the Planning and Economic Development Department.
Do I have to license my dog in Santa Rosa?
Yes. Santa Rosa City Code Chapter 7-12 requires every dog over four months of age to be licensed annually with proof of current rabies vaccination. Licensing is administered by Sonoma County Animal Services.

Sources & Official References

Other rules in Santa Rosa

All Santa Rosa rules

California rules heatmap·Compare Santa Rosa to another location·View the California animal ordinances overview

Get notified when Pet Limits in Santa Rosa, CA changes

We'll email you the moment we detect a change in the code. No spam, unsubscribe anytime.

We'll never sell or share your email. One-click unsubscribe in every email.

See something wrong?

Help us keep this page accurate. If you notice an error or outdated information, let us know.

Pet Limits in Nearby Cities

How other cities in Sonoma County handle pet limits.

Petaluma, CA
Some Restrictions