Can You Own a Python in Missouri? State and Federal Rules Explained
August 13, 2026
Missouri has some of the most permissive exotic pet laws in the Midwest, and that includes pythons. You can walk into a reptile expo in Springfield or Columbia and legally buy a ball python or a young Burmese python without ever filling out a state form. But that permissive starting point comes with conditions tied to size, species, and where you live, and missing one of them can turn a legal pet into a criminal case.
This guide breaks down exactly what Missouri law, federal law, and local ordinances say about keeping a python, so you know what applies before the snake outgrows its tank.
Is It Legal to Own a Python in Missouri
Yes, owning a python is generally legal in Missouri, and the state does not require a permit for most pet-trade species. Except for federally designated endangered species and species listed in Missouri’s specific conservation codes, non-native reptiles may be bought, sold, possessed, transported, and exhibited without permit. Missouri is notably more open than neighboring states when it comes to non-native species.
In practical terms, captive-bred non-native reptiles such as ball pythons and boa constrictors under eight feet generally require no Missouri Department of Conservation permit. That said, Missouri regulation isn’t a single law. The primary state regulations are found in the Wildlife Code of Missouri, which outlines what is and isn’t allowed. A separate criminal statute, county-level registration rules, and city ordinances can all layer additional requirements on top of that baseline, which is why the answer changes depending on the snake’s size and where you keep it. For context on the state’s native reptile population, it helps to know which snake species already live in Missouri before adding an exotic one to your household.
Pro Tip: Before buying any python, ask the seller for its current length and expected adult size. A snake that’s legal to own at two feet can trigger registration requirements once it passes eight feet.
Federal Law: The Lacey Act and “Injurious” Python Species
Federal law doesn’t ban python ownership, but it does control how certain species move across state lines. Under the injurious wildlife provisions of the Lacey Act, the Department of the Interior is authorized to regulate the importation and interstate transport of wildlife species determined to be injurious to humans, agriculture, horticulture, forestry, or wildlife resources of the United States.
The U.S. Fish and Wildlife Service amended its regulations under the Lacey Act to add Python molurus (which includes Burmese python and Indian python), Northern African python, Southern African python, and yellow anaconda to the list of injurious reptiles in a 2012 rule. A follow-up 2015 federal rule added the reticulated python and three additional anaconda species to that same injurious list. Boa constrictors were considered for the same restriction but were ultimately left off; regulators concluded that strong state laws are more likely to be effective at preventing the escape or establishment of that species, given that Lacey Act prohibitions are limited to importation and interstate transport.
Key Insight: The Lacey Act’s injurious species listing does not make it illegal to own a Burmese python you already have in Missouri. It restricts bringing one in from another state or exporting one out, not private possession within state lines.
If state law permits, most owners of these species are allowed to keep their existing animals, but they are prohibited from moving them across state lines. That distinction matters for Missouri residents buying online: a breeder in another state generally cannot legally ship you a live Burmese python without a federal permit, even though owning one in Missouri itself is not restricted by this law. According to the U.S. Fish and Wildlife Service, the injurious list exists specifically to curb the spread of species like the Burmese python before they establish wild populations the way they have in the Everglades.
Which Python Species Are Restricted or Banned in Missouri
Missouri does not ban any python species outright for private ownership the way it bans big cats or primates. Prohibited animals, like wolves or bears, are illegal for private ownership unless you secure special, and very rare, written permission from the state director. Pythons don’t fall into that prohibited category. Instead, Missouri regulates them through a size-and-danger threshold that applies regardless of species.
Missouri Revised Statute 578.023 prohibits keeping any deadly, dangerous, or poisonous reptile, or any deadly or dangerous reptile over eight feet long, outside a properly maintained zoo, circus, or similar institution, unless the animal is registered with local law enforcement. This is the rule that actually governs large constrictors. The Burmese python (Python molurus bivittatus), one of the most popular large constrictors in the pet trade, routinely exceeds eight feet as an adult, which means most mature Burmese pythons fall under this registration requirement regardless of how docile they are. You can read more about the species’ size and care needs in this Burmese python profile.
Reticulated pythons (Python reticulatus) and African rock pythons (Python sebae) present the same issue, since both species commonly grow past the eight-foot mark. By contrast, ball pythons (Python regius) rarely exceed five feet, which keeps most individual ball pythons outside the dangerous-reptile registration requirement entirely.
Permit Requirements for Owning a Python in Missouri
Missouri’s permit system was built primarily around native and Class II wildlife rather than pet-trade constrictors, so it doesn’t map neatly onto python ownership. The Missouri Department of Conservation issues Hobby Permits and Class I and Class II Wildlife Breeder Permits, but these are structured around native species and animals like venomous snakes, black bear, and wolves rather than non-native pythons.
For a python under eight feet that isn’t classified as deadly or dangerous, no MDC permit and no local registration are required. Once a python crosses that eight-foot threshold, the requirement shifts from a state wildlife permit to a local registration process instead. Registration with local law enforcement under RSMo 578.023 is a separate step from obtaining an MDC or MDA permit — you’re not applying for state paperwork, you’re notifying your county’s law enforcement agency that you keep the animal.
| Python Size | State Permit Needed? | Registration Needed? |
|---|---|---|
| Under 8 feet | No | No |
| 8 feet or longer | No (not an MDC permit) | Yes, with local law enforcement in your county |
Before bringing home any large constrictor, it’s worth reviewing broader Missouri pet ownership laws, since housing, veterinary care, and liability rules for exotic pets can differ from standard dog and cat regulations even when no permit is required.
Size and Length Restrictions in Missouri
Eight feet is the number that matters most in Missouri python law. It appears directly in the dangerous wild animal statute, and it shows up again in industry practice around the state. Vendors at Missouri reptile shows work under similar restrictions: animal restrictions at these events typically bar venomous snakes, alligators, crocodiles, caimans, or any constricting snake over eight feet in length.
That consistency isn’t a coincidence. The eight-foot line reflects the point at which a large constrictor is generally considered capable of seriously injuring an adult, which is the same threshold RSMo 578.023 uses to require registration. Species commonly kept as pets that can realistically reach or exceed this length include:
- Burmese python
- Reticulated python
- African rock python
- Green anaconda (regulated similarly as a large constrictor)
Species that typically stay well under the threshold, like ball pythons and most colubrid pet snakes, are not affected by the size-based registration rule at all. If you’re weighing a python against other reptiles that carry their own legal considerations, Missouri’s venomous animal laws follow a related but separate framework, since the dangerous wild animal statute covers both oversized constrictors and venomous species under similar language.
Local Ordinances That May Apply in Missouri
State law sets the floor in Missouri, not the ceiling. Your city, county, or homeowners association can have stricter rules or outright bans, so you should always verify their specific regulations before acquiring an animal. Some counties have built their own compliance systems on top of the state registration statute. In Cole County, for example, the Sheriff’s Office asks any keeper of an exotic animal described under the state statute to contact them so the animal can be added to the local registry.
Cities can go further than counties. At organized public sales events, venomous animals, crocodilians, and turtles are prohibited within the city of Springfield and may not be brought to a sale for any reason. That’s a narrower rule aimed at trade shows rather than a blanket pet ban, but it illustrates how municipal codes can add restrictions the state doesn’t impose. Kansas City, St. Louis, and smaller municipalities each maintain their own animal control codes, and some HOA covenants prohibit exotic pets entirely regardless of state legality.
Important Note: Always check your specific city or county code and any HOA rules before acquiring a python, even if the snake is legal under Missouri state law. Local governments can enforce rules the state doesn’t.
Penalties for Illegally Owning a Python in Missouri
Failing to register a python that qualifies as a dangerous reptile carries real legal consequences. Violation of RSMo 578.023 is a class C misdemeanor. Beyond the criminal charge itself, violating ownership laws can also lead to fines and having your animal confiscated.
Ownership also brings civil exposure that many first-time exotic pet keepers underestimate. As an owner, you are legally and financially responsible if your exotic animal injures someone or damages property, regardless of fault. That strict liability standard applies whether the python was registered or not.
The risks behind these laws aren’t hypothetical. In Warren County, a nearly 15-foot-long, 160-pound Burmese python was fatally shot in a rural area after terrorizing a neighborhood for several days. Neighbors believed the owner could not handle the snake and had let it loose. A Missouri Department of Conservation official noted that owners have been known to dump pythons in the wild once they get too big to handle — exactly the outcome the size-based registration law is designed to prevent. If you’re already caring for a variety of animals on your property, it’s worth reviewing Missouri’s broader pet ownership regulations to make sure every animal in your household is properly accounted for under local and state rules.
The bottom line for prospective owners is straightforward: a small python bought from a reputable in-state seller is legal with no paperwork in Missouri, but the moment a snake approaches eight feet, you need to register it with your county’s law enforcement agency and confirm your city or HOA doesn’t impose its own ban. Skipping that step turns a legal pet into a misdemeanor and, as Warren County residents learned firsthand, a public safety problem.