Animal Ordinances in Walnut Creek, CA: What Residents Actually Need to Know
If you live in Walnut Creek or are thinking about moving there, animal ordinances are one of those things you probably won't think about until they affect you directly. Walnut Creek has 8 specific rules on the books covering different aspects of animal ordinances, and some of them might surprise you.
Exotic Pets
California Fish & Game Code Section 2118 prohibits possession of most exotic and wild animals statewide, and Walnut Creek defers to state law; venomous reptiles, non-human primates, large cats, bears, wolves, and most native wildlife cannot be kept as pets anywhere in the city.
Key details: Primary authority: CA Fish & Game Code 2118. Regulation: 14 CCR 671 restricted species list. Ferrets: Prohibited statewide. Hedgehogs/sugar gliders: Prohibited statewide. Enforcement: CDFW (state), not city.
Contact your local code enforcement office for specific penalty information.
This is one of the stricter rules in Walnut Creek's municipal code. If you are unsure whether your situation complies, it is worth checking with the city before proceeding.
Livestock
Livestock such as cattle, horses, goats, sheep, and pigs are generally prohibited in Walnut Creek's residential zones and are only permitted on large-acreage parcels zoned for agricultural or rural residential use, subject to setback requirements from dwellings and property lines.
Key details: Standard residential: Livestock prohibited. Rural residential minimum: Typically 1 acre+ (R-40 zoning). Horse stocking: ~1 per half-acre to acre. Stable setback: 40-50 ft from dwellings. Swine: Prohibited (pot-bellied pet exception).
Contact your local code enforcement office for specific penalty information.
Compared to other cities, Walnut Creek takes a harder line on livestock. The enforcement and penalty structure reflects that.
Beekeeping
Residential beekeeping is permitted in Walnut Creek subject to hive setbacks from property lines and neighboring dwellings, limits on hive count per lot size, and the provision of a water source on the beekeeper's property to reduce conflicts with neighbors.
Key details: Hive setback: 15-20 ft property line / 25 ft dwellings. Flyway barrier option: 6 ft solid fence/barrier. Typical max hives: 2 on lots under 10,000 sq ft. Water source: Required on beekeeper's property. County registration: Required (CA F&A Code 29040).
Contact your local code enforcement office for specific penalty information.
Breed Restrictions
Walnut Creek follows California state law, which under Food & Agricultural Code Section 31683 preempts all breed-specific legislation; dangerous dog determinations are based solely on individual behavior, handled through Contra Costa County Animal Services' vicious-dog hearing process.
Key details: Breed bans: Prohibited by CA F&A Code 31683. Designation basis: Individual behavior only. Hearing body: Contra Costa County Animal Services. Liability insurance: Typically $100,000 for vicious designation. State code: CA F&A Code 31601-31683.
Contact your local code enforcement office for specific penalty information.
Wildlife Feeding
Walnut Creek residents regularly encounter deer, wild turkeys, coyotes, raccoons, skunks, and the occasional mountain lion due to the city's proximity to Mount Diablo State Park and extensive open space; feeding wildlife is prohibited and problem animals are handled by California Department of Fish & Wildlife, not the city.
Key details: Feeding wildlife: Prohibited by city code. Deer depredation: CDFW permit required. Mountain lions: Protected under Prop 117. Rehabilitation center: Lindsay Wildlife Experience. Common wildlife: Deer, turkeys, coyotes, raccoons.
Contact your local code enforcement office for specific penalty information.
The rules around wildlife feeding in Walnut Creek lean permissive, but that does not mean anything goes.
Pet Limits
Walnut Creek residential properties are typically limited to a combined total of four dogs and cats over four months of age per household, with additional animals requiring a kennel or multi-pet permit administered through zoning review.
Key details: Typical household limit: 4 dogs/cats combined. Puppies/kittens: Under 4 months typically exempt. Kennel permit: Required for 5+ animals. Commercial breeding: Prohibited in residential. Service animals: Not counted (ADA).
Contact your local code enforcement office for specific penalty information.
Chickens & Livestock
Walnut Creek permits backyard chickens in most residential zones with typical limits of 4-6 hens per lot, coops set back at least 10-15 feet from property lines and 25 feet from neighboring dwellings, and roosters are prohibited in standard single-family zones.
Key details: Typical max hens: 4-6 per residential lot. Roosters: Prohibited in standard residential. Coop setback: 10-15 ft property line. Coop setback from dwellings: ~25 ft neighboring homes. Slaughtering: Prohibited in residential zones.
Contact your local code enforcement office for specific penalty information.
Dog Leash Laws
All dogs over four months old in Walnut Creek must be licensed annually through Contra Costa County Animal Services and must be on a leash no longer than six feet when off the owner's property, except in designated off-leash areas such as Heather Farm Dog Park.
Key details: Licensing agency: Contra Costa County Animal Services. License age: All dogs 4+ months. Leash length: 6 feet maximum. Off-leash park: Heather Farm Dog Park. Rabies vaccine: Required for license.
Contact your local code enforcement office for specific penalty information.
The Bottom Line
Walnut Creek is tougher than many cities when it comes to animal ordinances. Out of the 8 rules covered here, 2 are rated strict. If you are a homeowner, renter, or business owner in Walnut Creek, take the time to understand these requirements before they become a problem. Most violations come with fines, and some repeat violations can escalate.
Keep in mind that Walnut Creek can amend these rules at any council meeting. For the most current version of any rule mentioned here, check the specific ordinance page, where we track updates as they happen.