Coop Ready Rooster laws
Rooster laws by city
Most cities do not allow roosters on a home lot. 192 of the 274 places on Coop Ready (70%) ban them, 39 allow them with limits, and 0 allow them outright.
Hens lay eggs without a rooster. You only need one to hatch chicks, and crowing is the number one reason neighbors complain, which is why so many codes say "hens only".
Cities that ban roosters (192)
Roosters are not allowed on a typical home lot in these places.
| Place | Roosters | Hen limit |
|---|---|---|
| Birmingham, AL | Banned in D-1, D-2 and D-3 zones | 6 hens under the zoning code |
| Avondale, AZ | Banned | 6 |
| Buckeye, AZ | Banned | 6 |
| Casa Grande, AZ | Banned | 6 |
| Chandler, AZ | Banned | 6 |
| Flagstaff, AZ | Banned (males over 4 months) | 6 on lots under 20,000 sq ft; up to 25 on larger lots |
| Glendale, AZ | Banned | 6 |
| Goodyear, AZ | Banned | 6 |
| Lake Havasu City, AZ | Banned | 6 |
| Marana, AZ | Banned except AG and RA zones | 1 per 1,000 sq ft (ER, NR zones); 6 (GR); 40 per acre (AG, RA) |
| Oro Valley, AZ | Banned | 6 (10 on lots of 42,000 sq ft or more; 24 on 144,000 sq ft or more) |
| Prescott Valley, AZ | Banned | 10 |
| Sierra Vista, AZ | Banned | 6 |
| Tempe, AZ | Banned except AG zone | 6 |
| Tucson, AZ | Banned (male fowl) | 2 per 1,000 sq ft of lot, up to 24 (lots under 16,000 sq ft) |
| Yuma, AZ | Banned (unless unable to crow) | 6 on lots of half an acre or less (more on bigger lots) |
| Bentonville, AR | Banned | 6 under the 2026 code update (4 under the older rule) |
| Fayetteville, AR | Banned | 4 on lots up to 5,000 sq ft, plus 1 per extra 1,250 sq ft, up to 20 |
| Fort Smith, AR | Banned | 20 (hens and ducks combined) on lots of half an acre to 5 acres; none on smaller lots |
| North Little Rock, AR | Banned | Not stated |
| Rogers, AR | Banned | 4 |
| Springdale, AR | Banned on home lots | Not allowed on typical home lots |
| Anaheim, CA | Banned in residential zones | 1 per 1,800 sq ft of lot |
| Bakersfield, CA | Banned | Not on typical home lots |
| Elk Grove, CA | Banned in RD zones | 6 (12 with a 40 ft buffer) |
| Escondido, CA | Banned in R-1; limited in R-A and R-E | 6 in R-1 (25 in R-A and R-E) |
| Folsom, CA | Banned | 6 |
| Fremont, CA | Banned | 5 on 6,001 to 9,999 sq ft; 6 on 10,000 sq ft or more |
| Fresno, CA | Banned | Not in residential zones |
| Long Beach, CA | Banned | 20 (4 without a permit) |
| Modesto, CA | Banned (hens only) | 12 per home |
| Oakland, CA | Banned | No set limit |
| Riverside, CA | Banned (crowing fowl, RE and R-1 zones) | 5 (RE and R-1 zones) |
| Sacramento, CA | Banned | 3 |
| San Diego, CA | Banned | 5 to 25, depending on setbacks |
| San Jose, CA | Banned (over 4 months old) | 6 without a permit; up to 20 with a permit, by distance to neighbors' homes |
| Santa Ana, CA | Banned | 4 (more with a special permit) |
| Santa Rosa, CA | Banned | 3 to 30 by lot size |
| Stockton, CA | Banned | 4 per 5,000 sq ft of lot (lots of 5,000 sq ft or more) |
| Aurora, CO | Banned | 6 hens (8 on lots of 20,000 sq ft or more) |
| Colorado Springs, CO | Banned | 10 fowl (4 months or older) |
| Denver, CO | Banned | 8 |
| Fort Collins, CO | Banned | 8 under 1/2 acre; 12 up to 1 acre; +6 per extra 1/2 acre |
| Lakewood, CO | Banned in R-1-6 and R-2; not stated for larger-lot zones | 6 in R-1-6 and R-2; set by coop size in R-1-9 and larger |
| Longmont, CO | Banned outside agricultural zones | 4 |
| Thornton, CO | Banned | 6 |
| Westminster, CO | Banned | 6 on a quarter acre or less, up to 30 on 2+ acres |
| Jacksonville, FL | Banned | 5 (5 more per extra half acre over 1 acre) |
| Miami, FL | Banned | 15 |
| Orlando, FL | Banned | 4 |
| Tampa, FL | Banned | 1 per 1,000 sq ft of lot |
| Alpharetta, GA | Banned | 6 (lots of 1 acre or more only) |
| Athens, GA | Banned (any crowing chicken) | 6 per parcel |
| Brookhaven, GA | Banned | 1 per 1,000 sq ft of lot, up to 25 (lots of 6,000 sq ft or more only) |
| Cherokee County, GA | Banned | 8 (lots of 20,000 sq ft or more) |
| Cobb County, GA | Banned on lots under 2 acres | 1 hen per 5,000 sq ft on lots under 2 acres |
| DeKalb County, GA | Banned | 1 hen per 2,000 sq ft of lot (lots of 10,000 sq ft or more) |
| Dunwoody, GA | Banned (also crowing hens, ducks, geese and turkeys) | 6 (lots of 10,000 sq ft or more only) |
| Forsyth County, GA | Banned (and any crowing fowl) | 8 (lots of half an acre or more) |
| Gwinnett County, GA | Banned (no variance allowed) | 3 to 10 by lot size (lots of 10,500 sq ft or more); no limit on 3+ acres |
| Kennesaw, GA | Banned on home lots (all poultry) | None on home lots |
| Macon, GA | Banned (ducks, geese, turkeys and other fowl too) | 6 hens where allowed in residential districts |
| Marietta, GA | Banned | 4 |
| Peachtree Corners, GA | Counted as livestock (3+ acres only) | Only on owner-occupied lots of 3 acres or more |
| Roswell, GA | Banned | By lot size: none under 0.33 acre; 6 on 0.34 to 1 acre; 12 per acre (up to 36) over 1 acre |
| Smyrna, GA | Banned (no poultry in residential districts) | Not allowed in single-family districts |
| Boise, ID | Banned | 6 (as pets) |
| Bloomington, IN | Banned | 5 |
| Carmel, IN | Banned on home lots (a rooster makes the property a farm) | 6 |
| Fort Wayne, IN | Not named separately (all poultry counts as a farm animal) | No backyard hen allowance (any poultry needs city planning approval) |
| Hammond, IN | Banned | Not allowed in residential areas |
| Lafayette, IN | Banned | 5 |
| Muncie, IN | Banned | Not allowed in R-1 to R-6 residential zones |
| South Bend, IN | Banned | 6 |
| Bowling Green, KY | Banned (no roosters, crowing poultry or peafowl) | 5 |
| Owensboro, KY | Banned | 6 |
| New Orleans, LA | Banned | 6 (more needs a conditional use) |
| Baltimore, MD | Banned (hens only) | 4 to 10, by lot size |
| Boston, MA | Banned | 6 |
| Detroit, MI | Banned | 8 (chickens and ducks combined) |
| St. Louis, MO | Banned | 8, limited by coop and run space |
| Omaha, NE | Banned | 10 |
| Las Vegas, NV | Banned | 10 |
| Albany, NY | Banned | Up to 6: 200 sq ft of open lot for 2 hens plus 100 sq ft for each extra hen |
| Buffalo, NY | Banned | 5 |
| New York, NY | Banned | No set limit |
| Syracuse, NY | Banned | 6 total, counting hens and rabbits together |
| Yonkers, NY | Banned (all poultry is banned) | Not allowed (all poultry is banned) |
| Asheville, NC | Banned (roosters already approved may stay for life) | No fixed number (flock must suit the coop; 7 or more animals in a household needs an extra permit) |
| Cary, NC | Banned (in R-40 and R-80, banned on lots under 5 acres) | 5 (no number set in R-40 and R-80) |
| Concord, NC | Banned | 10 on 1 acre or more; 15 on 2 acres or more; none under 1 acre |
| Durham, NC | Banned (female chickens only) | 10 per lot |
| Fayetteville, NC | Banned | 10 per home lot (under the Cumberland County animal code the city applies) |
| High Point, NC | Banned | 5 per house |
| Wilmington, NC | Banned | 5 (lots of 15,000 sq ft or more only) |
| Winston-Salem, NC | Banned | 5 (all fowl combined) |
| Columbus, OH | Banned | Set by coop space |
| Dayton, OH | Not named in the code | No backyard hen allowance in the code |
| Parma, OH | Banned | Not allowed (all fowl banned) |
| Toledo, OH | Banned | 6 per single-family home |
| Edmond, OK | Banned | By lot size: 4 under 1/3 acre, 6 up to 0.68 acre, 8 up to 1 acre, 12 to 30 up to 5 acres (at least 2) |
| Moore, OK | Banned outside agricultural zoning | Only on land zoned agricultural |
| Norman, OK | Banned | 4 per R-1 lot |
| Oklahoma City, OK | Banned | 6 |
| Ashland, OR | Banned | 5 on lots up to 5,000 sq ft; 1 per 1,000 sq ft above that, up to 20 |
| Beaverton, OR | Banned | 4 (lots of 5,000 sq ft or more) |
| Bend, OR | Banned | 4 hens and rabbits combined (lots of 5,000 sq ft or more) |
| Eugene, OR | Banned | 6 adults plus 6 young birds (lots under 20,000 sq ft) |
| Gresham, OR | Banned | 3 |
| Hillsboro, OR | Banned | 3 on 7,000 to 10,000 sq ft; 6 up to 1 acre; 9 over 1 acre |
| Medford, OR | Banned | No set limit |
| Portland, OR | Banned | 4 (6 on lots of 10,000 sq ft or more) |
| Salem, OR | Banned | 12 poultry total |
| Tigard, OR | Banned (over 3 months old) | No set limit |
| Allentown, PA | Banned (all fowl banned) | Not allowed (all fowl banned) |
| Altoona, PA | Banned on home lots | Not allowed on residential lots |
| Bethlehem, PA | Banned (all fowl banned) | Not allowed (all fowl banned) |
| Erie, PA | Banned (all fowl banned) | Not allowed (farm animals banned) |
| Lancaster, PA | Banned (all poultry excluded) | Not allowed (poultry is not on the city's allowed-animal list) |
| Philadelphia, PA | Banned | Only on parcels of 3 acres or more |
| Pittsburgh, PA | Banned | 5 on a 2,000 sq ft lot, plus 1 for each extra 1,000 sq ft |
| Scranton, PA | Banned | 2 on lots up to 20,000 sq ft, plus 1 per extra 1,000 sq ft (chickens, ducks and rabbits combined) |
| State College, PA | Banned unless the property is 10 acres or more | 4 per one-family home |
| York, PA | Banned (all poultry excluded) | Not allowed (poultry is not on the city's allowed-animal list) |
| Charleston, SC | Banned | No set number in code |
| Columbia, SC | Banned | 4 |
| Spartanburg, SC | Banned | 6 |
| Chattanooga, TN | Banned (allowed only in A-1 zoning) | 8 |
| Clarksville, TN | Banned | 8 |
| Hendersonville, TN | Banned | 1 per 10,000 sq ft of lot (chickens and ducks combined) |
| Jackson, TN | Banned | 6 |
| Johnson City, TN | Banned in residential zones (all poultry) | Not allowed in residential zones |
| Knoxville, TN | Banned | 6 |
| Memphis, TN | Banned except in the Conservation Agriculture (CA) district | 1 per 1,500 sq ft, up to 6; lot must be 5,000 sq ft or more |
| Murfreesboro, TN | Banned unless penned at least 2,000 ft from the nearest home | 8 birds total (all fowl and rabbits combined) on lots under 2 acres |
| Nashville, TN | Banned | 2 to 6, by lot size |
| Allen, TX | Banned (unless 150 ft from every property line) | 4 |
| Arlington, TX | Banned | 4 (more on bigger lots) |
| Baytown, TX | Banned | 6 |
| Buda, TX | Banned except in AG zoning | 4 hens (half acre or less); 10 hens (over half acre) |
| Burleson, TX | Banned | 4 |
| Carrollton, TX | Banned | 6 |
| Converse, TX | Banned | 8 domestic fowl |
| Coppell, TX | Banned (with all poultry) | None (poultry banned in single-family zones) |
| Denton, TX | Banned on parcels under 1 acre | 8 fowl |
| Flower Mound, TX | Banned on lots under 1 acre | 4 on lots up to 1 acre |
| Frisco, TX | Banned under 1 acre | 12 per enclosure |
| Galveston, TX | Banned east of 103rd Street | 6 per lot |
| Garland, TX | Banned | 4 |
| Georgetown, TX | Banned | 8 hens |
| Grand Prairie, TX | Banned (except on 40+ acre agricultural land) | No set number (20 sq ft per bird) |
| Houston, TX | Banned in city code (Sec. 6-38) | 30 in city code |
| Hurst, TX | Banned | 5 hens (20 on lots over 1 acre) |
| Hutto, TX | Banned | 5 (pen 50-100 ft from neighbors) or 10 (100 ft+) |
| Kyle, TX | Banned | 6 hens (plus up to 2 other fowl) |
| Leander, TX | Banned on lots under 3 acres; 200 ft rule otherwise | 10 chickens or other fowl |
| Lewisville, TX | Banned under 1 acre | 6 on lots under 1 acre (5 per quarter acre on 1+ acre) |
| Little Elm, TX | Banned | 10 fowl |
| Live Oak, TX | Banned | Not allowed |
| Mansfield, TX | Banned (except on poultry farms) | 6 at 50 to 70 ft from neighbors' homes; up to 25 farther out on bigger lots |
| McKinney, TX | Banned | 12 |
| Mesquite, TX | Banned in residential zones | Not allowed in residential zones |
| New Braunfels, TX | Banned on lots under 40,000 sq ft | 4 hens on lots under 40,000 sq ft |
| North Richland Hills, TX | Banned | 6 at 30 to 50 ft from neighbors' homes; up to 18 farther out on bigger lots |
| Plano, TX | Banned | Counts toward 10 animals per lot, pets included |
| Prosper, TX | Banned (except on ag-exempt land) | 12 fowl per enclosure |
| Richardson, TX | Banned | 8 |
| Rockwall, TX | Banned (with all chickens) outside agricultural zoning | None (agricultural zoning only) |
| Seguin, TX | Banned | 8 (up to 26 or 50 with larger setbacks) |
| Sugar Land, TX | Banned | None (fowl banned on any property) |
| Wylie, TX | Banned | 8 hens |
| Orem, UT | Banned (hens only) | Based on lot size: 2 hens on 5,000 sq ft, up to 12 hens on 30,000 sq ft; 20 poultry per acre on lots of 1 acre or more |
| Provo, UT | Banned (hens only) | Based on lot size: 2 hens on 6,000 sq ft, up to 6 hens on 10,000 sq ft or more |
| Salt Lake City, UT | Banned | 15 |
| Sandy, UT | Banned (not allowed as household pets) | 10 |
| West Jordan, UT | Banned (roosters and crowing hens prohibited) | 5 hens plus up to 5 chicks |
| West Valley City, UT | Banned (roosters and crowing hens may not be kept) | Up to 4 household pets per address in total, and hens count toward that 4 |
| Richmond, VA | Banned | 6 |
| Virginia Beach, VA | Banned | Agricultural zones only |
| Everett, WA | Banned | 6 on lots up to 10,000 sq ft (more on larger lots) |
| Olympia, WA | Banned | 5 on lots up to 1 acre (up to 10 on larger lots) |
| Redmond, WA | Banned | 4 to 10 by lot size (none under 4,000 sq ft) |
| Seattle, WA | Banned | 8 |
| Spokane, WA | Banned outside the RA zone | 1 per 1,000 sq ft of lot |
| Tacoma, WA | Banned | 6 (10 with neighbor consent; more on lots over 10,000 sq ft) |
| Vancouver, WA | Banned | No set limit |
| Appleton, WI | Banned (the rules define chickens as hens only) | 6 |
| Green Bay, WI | Banned | 5 |
| Kenosha, WI | Banned | 4 |
| Madison, WI | Banned | 8 |
| Milwaukee, WI | Banned | 4 |
| Racine, WI | Banned | 4 |
Roosters allowed with limits (39)
Allowed, but only one, only with a permit or neighbor consent, only far from homes, or only if they do not disturb the neighbors.
| Place | Roosters | Hen limit |
|---|---|---|
| Gilbert, AZ | 1 per 20,000 sq ft of lot | 6 on lots of half an acre or less |
| Mesa, AZ | Allowed unless noisy | 10 (first half acre) |
| Phoenix, AZ | Banned if noisy | 6 (lots of half an acre or less) |
| Scottsdale, AZ | Not banned; habitual crowing that disturbs neighbors is unlawful | No city cap; state law protects 6 on lots up to 1/2 acre |
| Los Angeles, CA | 1 allowed | No set limit |
| St. Petersburg, FL | Not banned (crowing that breaks the noise rule is a nuisance) | 10 fowl, on any size lot |
| Tallahassee, FL | 1 allowed with hens | No set limit |
| Atlanta, GA | Not banned (crowing nuisance rule applies) | 25 |
| Chicago, IL | Allowed (crowing can be cited as excessive noise) | No set limit |
| Gary, IN | 1 per 10,000 sq ft of lot under the 2026 zoning code | 1 per 3,000 sq ft of lot, up to 10 (lots of 5,000 sq ft or more) |
| Indianapolis, IN | 1 per lot, shut in an enclosed coop from dusk to dawn | 12 adult birds (chickens, quail, pigeons and ducks combined) |
| Lexington, KY | 1 allowed outside agricultural zones (since Nov 1, 2025) | No limit stated |
| Louisville, KY | 1 crowing bird on lots under half an acre | 5 non-crowing poultry (lots under half an acre) |
| Minneapolis, MN | Special permit only | 6 |
| Kansas City, MO | Banned within 300 ft of homes | 15 |
| Albuquerque, NM | 1 allowed | 15 |
| Rochester, NY | Not banned outright, but a male bird over 4 months old must go once the police declare it a nuisance | Not stated in the code; your police license sets the maximum number |
| Charlotte, NC | Allowed with a permit | 20 per acre |
| Cincinnati, OH | 1 per 15 hens, kept 50 ft from all property lines | 6 under 10,000 sq ft; 12 up to 20,000 sq ft; 24 above |
| Cleveland, OH | Only on lots of 1 acre or more, 100 ft from lot lines | 1 per 800 sq ft of lot, up to 6 |
| Broken Arrow, OK | Allowed only 150 ft or more from any home | No set limit (a general cap of fewer than 5 domestic animals may apply) |
| Tulsa, OK | Not banned (crowing that disturbs neighbors is a nuisance) | 6 |
| Corvallis, OR | Not banned; animal noise rule applies | No number set |
| Kingsport, TN | Not banned (a crowing rooster can be treated as a nuisance) | No limit stated for regular residential zones |
| Austin, TX | Not banned in the animal code | No set limit |
| Cedar Park, TX | 1 allowed where fowl are allowed | 15 fowl per lot, 1 acre+ lots in DR, ES or SR zoning only |
| Dallas, TX | Allowed per the city (HB 1750) | No set limit |
| DeSoto, TX | Up to 1 per 2 hens | 6 on a quarter acre; more on bigger lots |
| El Paso, TX | Up to 3 | 5 (more with a permit) |
| Fort Worth, TX | Up to 2, counted in the limit | 12 (lots of half an acre or less) |
| Irving, TX | 1 allowed, only with at least 6 hens | 25 chickens (lots of 1 acre or less) |
| Keller, TX | Only hens on lots smaller than SF-20 | 12 hens (SF-8.4 zoning or larger) |
| Missouri City, TX | Not banned (excessive crowing is a nuisance) | No set limit |
| Pflugerville, TX | Treated as livestock: zoning rules plus 50 ft setbacks | No limit stated |
| Rowlett, TX | Banned within 150 ft of others' homes | 10 |
| San Antonio, TX | 1 allowed | 8 |
| San Marcos, TX | Not covered by hen rule; 100 ft rule applies | 8 hens |
| Bellingham, WA | Allowed (a noisy rooster is an infraction) | No set limit |
| Kent, WA | Allowed; habitual crowing is a nuisance | 3 on a 5,000 sq ft lot, plus 1 per extra 1,000 sq ft |
Rooster rule not stated (43)
The code we read does not mention roosters. Call the city before you get one; a general noise or nuisance rule may still apply.
| Place | Roosters | Hen limit |
|---|---|---|
| Conway, AR | Not named in the code | No set number (each bird needs adequate space, food and water) |
| Jonesboro, AR | Not named in the code (noise rule applies) | 5 animals and fowl in total per household (pets count) |
| Little Rock, AR | Not named in the code (noise rules apply) | No set limit |
| Roseville, CA | Not named; animal noise rule applies | 10 (ducks, chickens and pigeons combined) |
| San Francisco, CA | Not stated | 4 animals total |
| Washington, DC | Not stated | No set number (the permit lists it) |
| Augusta, GA | Not stated | No number set |
| Columbus, GA | Not named (noise and odor rules apply) | 6 on a single-family lot (more on lots of 2 acres or more) |
| Decatur, GA | Not named in the code | No set limit |
| Johns Creek, GA | Not named in the code | 75 (combined cap for chickens and similar fowl) |
| Sandy Springs, GA | Not named in the code | 75 (combined cap for chickens and similar fowl) |
| Savannah, GA | Not named in the code | 1 per 1,000 sq ft of high ground, up to 30 |
| Evansville, IN | Not named in the code (any rooster counts toward the 6) | 6 birds per property (all fowl over 8 weeks old combined) |
| Fishers, IN | Not named in the code | Only on 5+ acres in AG, ER or OS zones (about 3 chickens per acre in AG and OS, 2.25 in ER) |
| Covington, KY | Not named; the code only allows non-crowing fowl such as hens | 8 on lots under 1/2 acre; no cap stated for larger lots |
| Richmond, KY | Not named in the code | No limit stated |
| Greensboro, NC | Not named, but birds clearly heard off the property are banned | None under 7,000 sq ft; 1 per 3,000 sq ft up to 4 on lots of 7,000 to 12,000 sq ft; 1 per 2,000 sq ft up to 20 on bigger lots |
| Greenville, NC | Not named in the code | 15 birds total (all fowl combined) |
| Akron, OH | Not named in the code (the 100 ft rule covers all poultry) | Not stated |
| Canton, OH | Not named in the code | No set limit |
| Lawton, OK | Not named in the code | 12 small animals total (chickens, ducks and rabbits combined) |
| Lake Oswego, OR | Not named; animal noise rule applies | No set limit |
| Harrisburg, PA | Not named in the code (limits apply to all poultry) | 10 birds per 40,000 sq ft of lot (lots of 40,000 sq ft or more only) |
| Reading, PA | Not named in the code | No fixed number (the permit sets it) |
| Greenville, SC | Not named in the code; repeated crowing counts as a nuisance | No set number; the flock must not disturb neighbors |
| North Charleston, SC | Not named in the code | No set number; must not create a nuisance |
| Bartlett, TN | Not named in the code (excessive noise is banned) | No set number (the old 8-per-person cap was removed in December 2025) |
| Collierville, TN | Not named in the code | No set limit |
| Franklin, TN | Not named in the code (treated like other fowl) | Not stated |
| Smyrna, TN | Not named in the code | Not stated (poultry counts as agricultural use) |
| Bedford, TX | Not stated | 5 fowl |
| Boerne, TX | Not stated | No limit stated |
| Conroe, TX | Not stated | No set limit (4 sq ft per chicken) |
| Euless, TX | Not stated | No chicken limit stated (a 4-animal household cap may count hens) |
| Grapevine, TX | Not stated | No set limit |
| Katy, TX | Not stated (night noisemakers must be indoors 6 pm to 6 am) | 25 per acre (lots of 1 acre or more) |
| League City, TX | Not stated | Up to about 96 per acre (a density cap shared with other barnyard animals) |
| Pasadena, TX | Not stated | No set limit |
| Round Rock, TX | Not stated | 5 (pen 25-50 ft from neighbors) or 10 (50 ft+) |
| Schertz, TX | Not stated | No fowl cap; general limit of 3 animals per species may apply |
| The Colony, TX | Not stated | No set number (10 sq ft per bird) |
| Tomball, TX | Not stated | No set limit (more than 10 must be penned) |
| Bellevue, WA | Not named; noise nuisance applies | 6 (more only on lots of 10,000 sq ft or more) |
Rooster law questions
Are roosters allowed in city limits?
Usually not. 192 of the 274 places on Coop Ready ban roosters on a typical home lot. A few allow one rooster, or allow them with a permit, neighbor consent or a large distance from homes.
Do I need a rooster for my hens to lay eggs?
No. Hens lay eggs without a rooster. A rooster is only needed for fertile eggs that can hatch into chicks.
What if my city does not mention roosters?
Ask the city before you get one. Even where the code is silent, noise and nuisance rules can apply to a crowing rooster.
Can my HOA ban roosters if the city allows them?
Yes. HOA covenants and deed restrictions can be stricter than the city code.
Check your own yard
Pick your city, draw your lot on a satellite map and drop in a coop. Coop Ready checks the distances, then lets you share the plan or print a free permit site plan.
More from Coop Ready
- Cities that ban chickens
- HOA chicken rules
- Coop setback rules
- Permit site plan checklist
- Arizona chicken laws
- California chicken laws
- Colorado chicken laws
- Florida chicken laws
- Georgia chicken laws
- Oregon chicken laws
- Texas chicken laws
- Washington chicken laws
See every city on Coop Ready →
Coop Ready is a free planning aid from Cooped Up Life, not legal advice. Codes change, and zoning, HOA rules and your exact parcel can change what is allowed. Confirm with your city or county before you build.




