Skip to main content
CityRuleLookup

Pennsylvania Statewide Rule

Pennsylvania Dog Limits and Kennel Licensing

Some RestrictionsApplies statewide across Pennsylvania (2026)

Key Facts

Statewide pet cap
None in the Dog Law
Kennel threshold
26 dogs kept or transferred a year, § 102
Dog license
$7 annual, $49 lifetime, § 201
Kennel Class I
50 dogs or fewer, $100
Amended
Act 18 of 2023

Summary

Pennsylvania sets no statewide cap on how many dogs or cats a household may keep. The line that matters is the Dog Law's kennel definition in § 102: any establishment in or through which at least 26 dogs are kept or transferred in a calendar year is a kennel and must hold a kennel license under § 206, while every individual dog three months or older needs an annual $7 license under § 201(a).

Section 102. Definitions. "Kennel." Any establishment in or through which at least 26 dogs are kept or transferred in a calendar year, or a boarding kennel as defined in this act. ... Section 201. Applications for dog licenses; fees; penalties. (a) General rule.--Except as provided in subsection (b), on or before January 1 of each year, the owner of any dog, three months of age or older, or upon transfer to a new owner, whichever comes first, except as hereinafter provided, shall apply to the county treasurer of his respective county or an agent under section 200(a), on a form prescribed by the department, for the appropriate license for the dog. ... The application shall be accompanied by the appropriate license fee as follows: ... (2.1) For all male and female dogs, the license fee shall be $7. (3) For Pennsylvania residents 65 years of age or older and persons with disabilities: ... (ii) For all male and female dogs, the license fee shall be $5. ... Section 206. Kennels. (a) Applications, kennel license classifications and fees.-- (1) Any person who keeps or operates a kennel shall, on or before January 1 of each year, apply to the department for the appropriate type and class of kennel license. Kennels shall be classified by type, and the fee for the license shall be determined by the kennel type, the number of dogs housed, kept, harbored, boarded, sheltered, sold, given away or transferred in or by the kennel during the previous year.

Source: Pennsylvania General Assembly, Unconsolidated StatutesView official code

Full Breakdown

The Dog Law, Act 225 of 1982 as amended, is the state framework that local pet-limit ordinances sit under. It contains no numeric limit on pets per home; instead it defines when keeping dogs becomes a licensed kennel operation. Section 102 defines a kennel as any establishment in or through which at least 26 dogs are kept or transferred in a calendar year, or a boarding kennel as separately defined, and it defines a private kennel as one that does not meet the commercial kennel definition and where dogs are kept or bred by their owner for hunting, tracking, or exhibiting in dog shows, performance events, or field and obedience trials.

Section 206(a)(1) requires any person who keeps or operates a kennel to apply to the Department of Agriculture on or before January 1 each year for the appropriate type and class of license, with the class set by the number of dogs housed, kept, harbored, boarded, sheltered, sold, given away or transferred during the previous year. After Act 18 of 2023 the classes in § 206(a)(5) run from Kennel Class I at 50 dogs or fewer for $100, through Class II at 51 to 100 dogs for $250, Class III at 101 to 150 for $375, Class IV at 151 to 250 for $500, Class V at 251 to 500 for $625, and Class VI above 500 dogs for $950; boarding kennels are licensed at Class I for 1 to 10 dogs at $125, Class II for 11 to 25 at $200, and Class III for 26 or more at $325.

Below the kennel threshold the obligation is the individual dog license. Section 201(a), amended October 23, 2023, requires the owner of any dog three months of age or older to apply on or before January 1 each year, or on transfer to a new owner, to the county treasurer or an agent under § 200(a) for a license, with the fee at $7 per dog and $5 for residents 65 or older and persons with disabilities; § 201(b) offers a lifetime license at $49, or $33 for those same groups.

Because the state statute stops at licensing, any actual cap on the number of dogs or cats in a home comes from a municipal ordinance, and the city pages on this site quote those where they exist.

Violations & Penalties

Keeping or transferring 26 or more dogs in a calendar year without the kennel license required by § 206 is a violation of the Dog Law enforced by the Pennsylvania Department of Agriculture's Bureau of Dog Law Enforcement, and an unlicensed dog three months of age or older violates § 201, which carries its own penalties in that section. Municipal limits on the number of animals per household are enforced locally and are separate from the state license.

Frequently Asked Questions

How many dogs can I own in Pennsylvania before I need a kennel license?
The Dog Law's § 102 definition makes any establishment that keeps or transfers at least 26 dogs in a calendar year a kennel, which then needs an annual license from the Department of Agriculture under § 206.
Is there a state limit on pets per household?
No. The Dog Law licenses individual dogs and kennels but sets no number of dogs or cats a home may keep; that limit, where one exists, comes from the municipality's own ordinance.
What does a dog license cost?
Under § 201(a) as amended by Act 18 of 2023, $7 per dog per year, or $5 for residents 65 and older and persons with disabilities, with a $49 lifetime option under § 201(b).

Sources

See something wrong?

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