AnimalStats

Burmese Python (Python bivittatus)

Vulnerable Population decreasing
Lifespan
about 15–20 years
estimated in the wild
Weight
30–90 kg (66–200 lb)
Length
3–5 m (10–16 ft)
Top speed
Not recorded
Incubation
60–70 days
Diet
Carnivore

Burmese Python overview

The Burmese python is one of the largest snakes in the world, a heavy-bodied constrictor with a pattern of dark brown blotches on a tan background and an arrow-shaped mark on the head. It was long treated as a subspecies of the Indian python and is now recognized as a separate species. Burmese pythons are good swimmers and are usually found near water. The species has an unusual double status: in its native Southeast Asia it is declining and listed as Vulnerable, while in Florida's Everglades, escaped and released pets founded an invasive population that has devastated native mammals.

Scientific namePython bivittatus
Also calledBurmese rock python, Python molurus bivittatus
ClassReptilia (reptiles)
Order · FamilySquamata · Pythonidae
HabitatTropical forest, Swamps and marshes, Grassland, River valleys, Rocky foothills
RangeNative to Southeast Asia, from northeastern India, Nepal and Bangladesh through Myanmar, Thailand and Vietnam to southern China and parts of Indonesia; invasive in southern Florida.
Lifespan in human care; a few have lived longer20–25 years

How Long Do Burmese Pythons Live?

Burmese pythons live about 15–20 years in the wild and typically 20–25 years in captivity. A few captive animals have lived longer. In the wild, most deaths happen early in life, when hatchlings are small enough to be eaten by birds, monitor lizards, other snakes and mammals.

How Much Does a Burmese Python Weigh?

Large adult Burmese pythons weigh 30–90 kg (66–200 lb), and females are heavier than males. The heaviest caught in Florida, a female found in 2021, weighed 97.5 kg (215 lb). Overfed captive snakes have been far heavier, with one recorded at more than 180 kg.

How Long Is a Burmese Python?

Adult Burmese pythons are usually 3–5 m (10–16 ft) long, with an average of roughly 3.7 m. Females grow longer and much bulkier than males. The longest captured in Florida measured 5.8 m (19 ft), and lengths beyond that are exceptional anywhere.

How Long Do Burmese Pythons Eggs Take to Hatch?

Burmese python eggs incubate for 60–70 days. The female lays a clutch of roughly 12–50 eggs, sometimes many more, and coils around them for the entire period. She warms them by twitching her muscles in a kind of shivering and does not eat until they hatch.

What Do Burmese Pythons Eat?

Burmese pythons are carnivores that eat mammals and birds, killing by constriction and swallowing prey whole. Small pythons take rodents and birds, and large adults can swallow pigs, goats and deer. After a big meal the snake's heart and gut enlarge sharply to digest it, and it may not eat again for weeks.

Diet type: carnivore. Mammals and birds of many sizes, from rats and rabbits to pigs, goats and small deer, plus the occasional reptile. In Florida it eats raccoons, opossums, wading birds, white-tailed deer and even alligators.

Where Do Burmese Pythons Live?

Burmese pythons are native to the forests, grasslands, swamps and river valleys of Southeast Asia and are rarely far from water. Young snakes often climb trees, while heavy adults stay mostly on the ground. An invasive population lives in the Everglades and surrounding parts of southern Florida.

Are Burmese Pythons Endangered?

The Burmese python is listed as Vulnerable on the IUCN Red List, and its native population is decreasing. It has been heavily hunted for skins, meat, traditional medicine and the pet trade, and has lost habitat. International trade is regulated under CITES Appendix II. In Florida, by contrast, it is an invasive species that the state pays hunters to remove.

Vulnerable

Burmese Python fun facts

Rankings and comparisons

Burmese Python FAQ

How did Burmese pythons get to Florida?

Through the pet trade. Tens of thousands were imported into the United States, and escaped or released pets established a breeding population in the Everglades by the 1990s or earlier. Damage to a breeding facility during Hurricane Andrew in 1992 is often blamed as well, though its role is uncertain.

Are Burmese pythons dangerous to humans?

Wild Burmese pythons very rarely attack people, and no deaths from wild pythons have been recorded in Florida. Large captive pythons, however, have killed owners and children in the United States. A python over about 2.5 m long should never be handled by one person alone.

Can a Burmese python eat an alligator?

Yes. Burmese pythons in the Everglades have been documented swallowing alligators of up to about 1.8 m (6 ft), and alligators eat pythons in turn. In one well-known 2005 case, a python died after swallowing a large alligator and its body was found split open.

How many Burmese pythons are in Florida?

Nobody knows precisely. Pythons are so well camouflaged that even trained searchers overlook most of them, and estimates run from tens of thousands to more than 100,000. Over 20,000 have been removed from the wild in Florida since 2000.

Do Burmese pythons make good pets?

Only for experienced keepers. They are often docile, but they quickly grow to 3–5 m and need a room-sized enclosure, large prey and two people for safe handling. In the United States they are listed as injurious, which bans importing them and moving them across state lines, and Florida prohibits keeping them as pets.

Related animals

All reptiles

Sources: IUCN Red List · Wikipedia · Wikidata. Reviewed 2026-09-21. Figures are typical adult ranges; individuals and populations vary. How we compile this data.