Can You Own a Python in Kansas? What State and Federal Law Actually Allow
August 14, 2026
If you are wondering whether you can own a python in Kansas, the short answer is yes for most common species — but the full picture involves three separate layers of rules that many pet owners never check before bringing a snake home. Kansas state law, federal wildlife regulations, and city or county ordinances each play a role, and they do not always agree with each other. Understanding where these layers overlap is the difference between a legal pet and an expensive mistake.
This guide breaks down exactly what Kansas Statute 32-1301 says about pythons, how the federal Lacey Act affects certain species, and what local governments can still restrict even when the state says a snake is fine to keep.
Is It Legal to Own a Python in Kansas
Kansas exotic pet ownership falls under the authority of the Kansas Department of Wildlife, Parks, and Tourism (KDWPT), operating under Kansas Statute 32-1301. In Kansas, exotic pet ownership is regulated by the Kansas Department of Wildlife, Parks, and Tourism (KDWPT) under Kansas Statute 32-1301. The key legal term to understand is “dangerous regulated animal,” and pythons do not fall into that category under current Kansas law.
Kansas law makes it unlawful for a person to possess, slaughter, sell, purchase, or otherwise acquire a dangerous regulated animal, and a “dangerous regulated animal” means lions, tigers, leopards, jaguars, cheetahs, mountain lions, bears, and all non-native venomous snakes. Pythons are constrictors, not venomous, so they are not automatically swept into this restricted category the way a cobra or rattlesnake-type exotic would be. This is why you will find pet pythons in Kansas households without a state permit hanging on the wall.
Non-native, non-venomous snakes and lizards that are not native to Kansas generally fall under the broad exotic wildlife allowance, and commonly kept species such as ball pythons, boa constrictors, bearded dragons, and blue-tongued skinks are widely kept by Kansas residents without state permits. For a full breakdown of which other exotic species share this status, our guide to exotic pets legal in Kansas covers the complete framework in more detail.
Pro Tip: “Legal at the state level” is not the same as “legal everywhere in Kansas.” Always check your specific city and county before assuming a state allowance applies to your address.
Federal Law: The Lacey Act and “Injurious” Python Species
Even when Kansas law is silent on a species, federal law can still apply. The Lacey Act allows the U.S. Fish and Wildlife Service (USFWS) to designate certain animals as “injurious wildlife,” which restricts how they can cross state lines or enter the country — not necessarily whether you can keep one already living in your home state.
On January 23, 2012, the U.S. Fish and Wildlife Service published a final rule listing Burmese (and Indian) pythons, Northern African pythons, Southern African pythons, and yellow anacondas as injurious wildlife under the Lacey Act. Three years later, the list grew further. A rule that became effective April 9, 2015, added the reticulated python along with three anaconda species to the injurious wildlife list.
What does an injurious listing actually change for a Kansas resident? An injurious wildlife listing prohibits the importation and interstate transport of all live listed constrictor snakes, hybrids, and their eggs, except as specifically permitted. In practice, this means you generally cannot ship a Burmese or reticulated python across state lines, or import one from overseas, without a federal permit — but the rule targets movement, not simple possession within Kansas.
| Python Species | Lacey Act Status (Federal) | Interstate Transport |
|---|---|---|
| Burmese/Indian python | Injurious wildlife (2012 rule) | Restricted without federal permit |
| Northern African python | Injurious wildlife (2012 rule) | Restricted without federal permit |
| Southern African python | Injurious wildlife (2012 rule) | Restricted without federal permit |
| Reticulated python | Injurious wildlife (2015 rule) | Restricted without federal permit |
| Ball python | Not listed | No federal restriction |
| Boa constrictor | Not listed | No federal restriction |
The rulemaking history behind these listings was contentious. Reptile-keeping advocacy groups pushed back hard on the science used to justify the expansion, and the 2015 Federal Register rule remains the current baseline for which constrictor species carry this federal designation.
Which Python Species Are Restricted or Banned in Kansas
Kansas does not maintain a state-specific list of banned python species, but the federal injurious wildlife designation still shapes which pythons are practical to acquire, breed, or transport if you live in the state. The ball python (Python regius) remains the most commonly kept species nationwide precisely because it carries no federal or state restriction and stays a manageable size for most households.
The Burmese python (Python molurus bivittatus) is the species most associated with legal complications, largely due to its documented invasive population in the Florida Everglades. USGS risk assessments of the Burmese python and eight other large constrictor snakes considered the likelihood that they could become established in the wild and the resulting potential effects on the environment of the United States. Our detailed Burmese python species guide covers its natural history, size potential, and why it draws so much regulatory attention.
The reticulated python (Python reticulatus), one of the longest snake species in the world, joined the federal injurious list in 2015 alongside several anaconda species. Kansas does not separately ban ownership of a reticulated python already in-state, but sourcing one legally requires navigating the federal transport restriction, since most breeders and sellers operate out of state.
Kansas’ broader reptile possession rule also matters here. Amphibians and reptiles are limited to five per species, except you cannot possess bullfrogs, common snapping turtles, and soft-shelled turtles, under Kansas Statutes Chapter 32. That cap applies across reptile ownership generally, including pythons, so a household technically cannot stockpile unlimited numbers of the same species even when the species itself is unregulated.
Permit Requirements for Owning a Python in Kansas
Because pythons are not classified as “dangerous regulated animals” in Kansas, most python owners never need to file paperwork with KDWPT at all. Permit requirements in Kansas exist primarily for a different tier of animal, and understanding that distinction saves a lot of confusion.
- Common pet pythons (ball pythons, boa constrictors): No state permit required for private possession.
- Breeding or selling native reptile species: Requires a KDWPT game breeder permit.
- Federally injurious species crossing state lines: Requires a USFWS permit for interstate transport or import.
- Grandfathered dangerous regulated animals (unrelated to pythons): Requires registration, insurance, and inspection compliance.
The Kansas Department of Wildlife and Parks has exceptions for people to raise and sell some species under a game breeder permit, and the 2023 Game Breeder Report from the KDWP shows the majority of these permits are being used to breed bird species like pheasants and quail, with some dedicated to the breeding of snake species. If your interest is breeding rather than simple companion-animal ownership, this is the permit pathway that applies, and it is worth confirming your intended species is covered before investing in breeding stock.
For animals that do carry the dangerous regulated animal label — a category pythons are excluded from — Kansas law allows ownership of some exotic animals under strict conditions which include registration fees, insurance coverage, and inspections, along with a requirement for a written recovery plan in the event the animal escapes. Python owners generally do not need to worry about this tier, but it explains why some exotic pet permit conversations in Kansas sound more complicated than they are for a typical pet snake.
Key Insight: An import permit at the state level does not automatically clear you at the local level. Cross-check both before purchasing a python from an out-of-state breeder.
Size and Length Restrictions in Kansas
Kansas has no statewide statute that sets a maximum length or weight for pet pythons, which puts it in a more permissive position than states that regulate snakes by size class. The primary quantity control at the state level is the five-per-species possession limit already mentioned for reptiles and amphibians under Chapter 32.
This is a meaningful difference from other states. Florida makes it illegal to own Burmese, reticulated, African rock and Amethystine pythons, green anacondas, Nile monitors, green iguanas, and tegus. Kansas has taken a comparatively hands-off approach at the state level, focusing regulatory attention on venomous species and large carnivores rather than constrictor size.
That said, “no state size limit” does not mean no size limit anywhere in Kansas. Length restrictions are far more likely to show up at the municipal level, which is exactly where the next layer of rules comes into play.
Local Ordinances That May Apply in Kansas
This is the layer most python owners overlook, and it is also the one most likely to cause a problem after you have already brought a snake home. An import permit from the state does not override local restrictions, and even if the KDWPT approves your permit application, your city or county may still prohibit the animal outright.
Kansas cities and counties can pass their own dangerous-animal or exotic-pet ordinances that are stricter than state law, sometimes banning large constrictors outright or capping length regardless of species. The Kansas Department of Wildlife, Parks, and Tourism has a downloadable leaflet online that explains the taking and possession of native reptiles and amphibians, though it is meant to be more of a general guide rather than a substitute for checking local rules.
This layered approach is not unique to reptiles. Kansas also regulates native wildlife differently depending on jurisdiction — species like the hawks and owls covered in our guides to Kansas hawks and Kansas owls fall under separate federal migratory bird protections, while Kansas eagles carry additional protections under the Bald and Golden Eagle Protection Act. Exotic pet law and native wildlife law rarely overlap directly, but the pattern of “state allows, locality restricts” repeats across both categories.
Common Mistake: Assuming a pet store’s ability to legally sell you a python in Kansas means your specific city also permits keeping it. Retail legality and residential zoning legality are two different questions.
Before bringing home any python, call your city clerk’s office and county planning or animal control department directly. Ask specifically about snake or reptile ownership limits, not just “exotic pets,” since some ordinances use narrower language that a general question might miss.
Penalties for Illegally Owning a Python in Kansas
Penalties in Kansas scale depending on which layer of law you violate. At the state level, violations tied to dangerous regulated animals carry the most serious consequences, since it is unlawful for a person to possess, slaughter, sell, purchase, or otherwise acquire a dangerous regulated animal in Kansas. While pythons sit outside that category, misidentifying a species or crossing into a genuinely restricted animal can still trigger this enforcement pathway.
Kansas also enforces broader wildlife protections beyond the dangerous animal statute. Kansas law explicitly bans certain species under the Kansas Nongame and Endangered Species Conservation Act, with prohibited animals including large carnivores like bears and big cats, as well as some primates. Violations of this act typically involve fines and mandatory surrender of the animal, with the severity depending on the species and circumstances.
At the federal level, penalties attach to the act of transport rather than possession. Designating a species as injurious wildlife under the Lacey Act prohibits the importation and interstate transport of that species, generally speaking. Violating this provision — for example, shipping a Burmese python across state lines without the proper federal permit — can result in fines and seizure of the animal under Title 18 of the U.S. Code, separate from anything Kansas state law would impose.
Important Note: Enforcement priorities and specific penalty amounts can shift as agencies update guidance. Contact KDWPT directly or consult an attorney familiar with Kansas wildlife law before making ownership decisions involving any species with unclear status.
Local ordinance violations round out the picture, and these vary the most from town to town. A city might respond to an unpermitted or oversized exotic snake with a citation, a mandatory relocation order, or in repeat cases, animal confiscation — all independent of whether the state itself has any objection to the species.
Put together, owning a python in Kansas is legal for most common species without a state permit, but that legality rests on checking three separate rulebooks rather than one. Confirm your species against the federal injurious wildlife list if you plan to buy from out of state, stay within the five-per-species state cap, and call your local government before you commit to a purchase. For species like the ball python and boa constrictor, most Kansas households will find the path to ownership is far simpler than the layered legal framework might suggest — as long as you check all three levels before you buy.