← Ball Python care guide

How Big Do Ball Pythons Get?

Ball Python (Python regius)
Photo: Tris T7 via Wikimedia Commons, CC BY-SA 4.0

Female ball pythons reach 4 to 5 feet and males 3 to 4. They are heavy-bodied for their length, which is why the commonly published adult enclosure of 4 by 2 by 2 feet is about floor space rather than height.

Published adult size figures

FigureValueNotes
Adult females4-5 ftLarger sex
Adult males3-4 ftSmaller
WeightCommonly 1200-1800 g in adult femalesHeavy-bodied for the length

Checked September 20, 2026 against the sources at the foot of this page. Where sources differ the range is shown rather than averaged.

Getting there

Fastest in the first two years

Most of the length arrives early, with animals reaching near-adult size within about three years on a sensible schedule.

Power-feeding does not produce a better snake

Forcing growth with frequent large meals produces an obese adult, not a larger one. The published adult range is where a well-fed animal lands anyway.

What that size means in practice

A 4x2x2 foot enclosure for an adult

The commonly published adult minimum. The old advice that ball pythons prefer cramped spaces confused security with size: the answer is a large enclosure filled with clutter and hides, not a small one.

Heavy for the length

A five-foot ball python substantially outweighs a five-foot corn snake. Prey size, branch strength and handling all follow girth rather than length.

Common questions

How big do ball pythons get?

Females typically reach 4 to 5 feet and males 3 to 4. They are heavy-bodied, with adult females commonly weighing 1200 to 1800 grams.

How big an enclosure does an adult ball python need?

A commonly published minimum of 4 by 2 by 2 feet. The older advice that they prefer small spaces confused security with size: the correct answer is a large enclosure packed with hides and clutter.

How long does a ball python take to reach full size?

Most reach near-adult size within about three years, with the fastest growth in the first two. Feeding heavily to speed it up produces an obese adult rather than a bigger one.