Where is the Burmese python legal?

Python bivittatus. Restricted in 11 of the 21 jurisdictions checked. Every entry quotes the rule it comes from.

Alabama: banned for Burmese pythonAlaska: no restriction found for Burmese pythonArizona: no restriction found for Burmese pythonArkansas: no restriction found for Burmese pythonCalifornia: no restriction found for Burmese pythonColorado: no restriction found for Burmese pythonConnecticut: no restriction found for Burmese pythonDelaware: no restriction found for Burmese pythonFlorida: banned for Burmese pythonGeorgia: no restriction found for Burmese pythonHawaii: no restriction found for Burmese pythonIdaho: unclear for Burmese pythonIllinois: no restriction found for Burmese pythonIndiana: no restriction found for Burmese pythonIowa: no restriction found for Burmese pythonKansas: no restriction found for Burmese pythonKentucky: no restriction found for Burmese pythonLouisiana: banned for Burmese pythonMaine: no restriction found for Burmese pythonMaryland: no restriction found for Burmese pythonMassachusetts: no restriction found for Burmese pythonMichigan: no restriction found for Burmese pythonMinnesota: no restriction found for Burmese pythonMississippi: no restriction found for Burmese pythonMissouri: conditions apply for Burmese pythonMontana: banned for Burmese pythonNebraska: no restriction found for Burmese pythonNevada: no restriction found for Burmese pythonNew Hampshire: no restriction found for Burmese pythonNew Jersey: no restriction found for Burmese pythonNew Mexico: no restriction found for Burmese pythonNew York: banned for Burmese pythonNorth Carolina: no restriction found for Burmese pythonNorth Dakota: no restriction found for Burmese pythonOhio: permit required for Burmese pythonOklahoma: permit required for Burmese pythonOregon: no restriction found for Burmese pythonPennsylvania: no restriction found for Burmese pythonRhode Island: no restriction found for Burmese pythonSouth Carolina: no restriction found for Burmese pythonSouth Dakota: no restriction found for Burmese pythonTennessee: no restriction found for Burmese pythonTexas: no restriction found for Burmese pythonUtah: no restriction found for Burmese pythonVermont: no restriction found for Burmese pythonVirginia: no restriction found for Burmese pythonWashington: no restriction found for Burmese pythonWest Virginia: unclear for Burmese pythonWisconsin: no restriction found for Burmese pythonWyoming: banned for Burmese pythonDistrict of Columbia: no restriction found for Burmese python

Select a state for the rule behind its colour. Alaska, Hawaii and the District of Columbia are drawn out of position so they can be clicked.

What the colours mean

  • Banned (6)No legal way to keep one, and no permit to apply for.
  • Permit required (2)Legal, but you need a permit or licence before the animal arrives.
  • Conditions apply (1)Legal without a permit only if a stated condition is met, such as a generation, a size or an indoor-only rule.
  • Unclear (2)The rule genuinely does not resolve for this animal. Ask the agency before relying on it.
  • No restriction foundNothing in the body of law we read restricts this animal here.

Every restriction on the Burmese python

11 of the 21 jurisdictions checked restrict this animal in some way. The rest had no rule we could find.

Alabama

Banned§ (1)
Any species of bird, mammal, fish, crustacea, mollusk, reptile, or amphibian listed as injurious wildlife under the Lacey Act (18 U.S.C. 42) from the U.S. Fish and Wildlife Service;

Alabama does not name the species itself. It adopts the federal injurious wildlife list, which has included Python bivittatus since 2012, so the federal listing does the work.

How this rule works: A prohibited list rather than a permitted one, last amended October 2024. Two clauses do most of the work for pet keepers: everything the federal government lists as injurious wildlife under the Lacey Act is banned by reference, and a group of species is banned specifically when it comes from outside Alabama.

Ala. Admin. Code r. 220-2-.26, Restrictions On Possession, Sale, Importation And/Or Release Of Certain Animals And Fish →

Florida

Banned
Python molurus

Grandfathered for personal use by reptile of concern licence holders before 1 July 2010, for the life of the animal.

Existing owners: Personal use by reptile of concern licence holders, for the life of the animal.

How this rule works: 16 high-risk reptiles added 25 Feb 2021, effective 29 April 2021. Prohibited species may be possessed only by permit for educational exhibition, research or eradication. Tegu and green iguana owners who held one before 29 April 2021 and applied by October 2021 keep a no-cost, non-transferable personal permit for that animal's life.

Florida FWC Prohibited Nonnative Species List (Ch. 68-5, F.A.C.) →

Louisiana

Banned§ 101.K.2.a.vii
vii. Burmese Python (Python bivittatus);

Existing owners: Registration within 365 days of the rule taking effect, no breeding, no further acquisition.

How this rule works: Rewritten in January 2025 and now one of the strictest reptile rules in the country. Three tiers: prohibited nonnative species, restricted nonnative species needing a permit, and a general rule that any constrictor over eight feet needs a restricted snake permit.

LAC 76:XV.101, Reptiles and Amphibians, Recreational and Commercial Harvests; Prohibitions →

Montana

Banned12.6.2215(6)(j)
Indian python (including the Burmese python) – Python molurus;

Named in the parenthesis, so there is no argument about the split of Python molurus and Python bivittatus. The reticulated python, African rock python, amethystine python and green anaconda are prohibited alongside it.

How this rule works: 12.6.2205 is the noncontrolled list, 12.6.2208 the controlled list, 12.6.2215 the prohibited list. The noncontrolled definition at 12.6.2201(8) expressly preserves county and city ordinances.

Administrative Rules of Montana, Subchapter 12.6.22, Exotic Wildlife →

New York

Banned
Burmese Python (Python m. bivittatus)

How this rule works: A closed definition: 'includes and is limited to' nonhuman primates and prosimians, Felidae and hybrids, Canidae, Ursidae, venomous reptiles plus named large pythons and monitors, and Crocodylia. § 11-0512 then bars possessing a wild animal as a pet, grandfathering animals held when the section took effect if licensed within six months.

N.Y. Environmental Conservation Law § 11-0103(6)(e), definition of wild animal →

Wyoming

Banned§ 8(a)
An importation/possession permit shall not be issued for importation or possession of the live cold-blooded wildlife in this section... (a) Injurious wildlife listed in 50 CFR § 16.

Adopted from the federal injurious list, which has covered Python bivittatus since 2012. The reticulated python and the green anaconda arrive by the same route.

How this rule works: Section 10(a)(i) is the sentence that matters for reptile keepers: amphibians and reptiles not listed in Section 8 or 9 need no permit at all.

Wyoming Game and Fish Commission Regulation Chapter 69, Importation and Possession of Live Cold-Blooded Wildlife →

Ohio

Permit required

A restricted snake, so it needs a permit rather than being outright banned.

How this rule works: Two enumerated lists. Dangerous wild animals need an Ohio Department of Agriculture wildlife shelter permit; anything on neither list needs no state permit. Restricted snakes are constrictors of 12 feet or more plus venomous families.

Ohio Rev. Code § 935.01, Dangerous Wild Animals and Restricted Snakes definitions →

Oklahoma

Permit required§ 800:25-25-3(c)
except those which are biologically capable of establishing self-sustaining populations in the wild of Oklahoma and which may be potentially injurious or detrimental to Oklahoma's wildlife, agriculture or public safety in accordance with existing USDI or APHIS regulations

The exemption turns on the federal injurious wildlife listing, which covers Python bivittatus. Losing the exemption means permits and a breeder's licence apply, not that the animal is banned.

How this rule works: Navigate to Title 800, Chapter 25, Subchapter 25, Section 800:25-25-3. One of the most permissive exemption lists in the country, and one of the very few that names the fennec fox individually. Note what the exemptions are from: permits and breeder licences, not a ban. An unexempt animal is licensable, not prohibited.

OAC 800:25-25-3, Exemptions →

Missouri

Conditions apply§ 578.023(1)
any deadly, dangerous, or poisonous reptile, or any deadly or dangerous reptile over eight feet long, in any place other than a properly maintained zoological park, circus, scientific, or educational institution, research laboratory, veterinary hospital, or animal refuge, unless he or she has registered such animals with the local law enforcement agency in the county in which the animal is kept

Not banned, but an adult Burmese python comfortably passes eight feet, at which point it must be registered with the county law enforcement agency. There is no state permit and no fee, just the registration.

How this rule works: Missouri does not ban these animals. It requires that they be registered with the local law enforcement agency in the county where they are kept. Failure to register is the offence.

Missouri Revised Statutes § 578.023, Keeping a dangerous wild animal →

Idaho

Unclear§ 010.06
non-venomous or non-dangerous reptiles and amphibians

Non-dangerous is not defined anywhere in the rule. A Burmese python is non-venomous, which on the literal wording is enough, but a giant constrictor is exactly the animal the qualifier appears aimed at. Ask Idaho Fish and Game before relying on this.

How this rule works: Section 010.06 defines conventional pets, which sit outside the wildlife permit regime. Unusually explicit: it names ferrets, hedgehogs and sugar gliders in the rule text.

IDAPA 13.01.10, Idaho Department of Fish and Game, Rules Governing Importation, Possession, Release, Sale, or Salvage of Wildlife →

West Virginia

Unclear§ 19-34-5(c)(2)(E)
(E) Constrictor snakes greater than six feet, and venomous snakes;

An adult Burmese python is well over six feet, so it falls inside the category the board was told to consider.

How this rule works: Unusual structure, and the reason most entries here are unclear. § 19-34-4 bans possession of a dangerous wild animal, but § 19-34-2 defines the term by character rather than by species and § 19-34-5 directs a three member board to create the actual list by legislative rule. The statute itself names no animal. Until that list is confirmed in force, the ban has no species attached to it.

W. Va. Code § 19-34, Dangerous Wild Animals Act →

How to read this

A state with no colour is one where nothing in the law we read restricts that animal. That is not the same as a guarantee: it means no restriction was found in the specific body of law checked for that state, which is recorded alongside each jurisdiction. Cities and counties regularly ban animals their state allows, and several states say so in their own rules.

Hatched grey means the rule genuinely does not resolve. Usually a definition arguably reaches the animal without naming it, and the honest answer is to ask the agency rather than to guess. Those entries are marked unclear on purpose rather than being rounded to a yes or a no.

Every entry links to the regulation it came from. None of this is legal advice, laws change without much notice, and the agency that issues the permit is always the last word. For the federal layer and how state schemes are structured, see the exotic pet legal hub.