Santa Rosa, CA Animal Ordinances: Pet Limits (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?
How many dogs am I allowed?
Do I have to license my dog in Santa Rosa?
Sources & Official References
Other rules in Santa Rosa
California rules heatmap·Compare Santa Rosa to another location·View the California animal ordinances overview
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.