Reptile enclosure sizes
Old care sheets often said a 10 or 20 gallon tank was enough for a ball python or leopard gecko. Keepers and reptile vets now recommend much larger enclosures, which let the animal move, climb and choose between warm and cool areas. These are minimum sizes for one adult.
| Species | Minimum (L × W × H) | About |
|---|---|---|
| Ball python | 48 × 24 × 24 in (4 × 2 × 2 ft) | 120 gal |
| Corn snake | 48 × 24 × 24 in | 120 gal |
| Kingsnake, milk snake | 48 × 24 × 24 in | 120 gal |
| Western hognose | 36 × 18 × 18 in | 50 gal |
| Boa constrictor | 72 × 36 × 36 in (6 × 3 × 3 ft) | 400 gal |
| Bearded dragon | 48 × 24 × 24 in | 120 gal |
| Leopard gecko | 36 × 18 × 18 in | 50 gal |
| Crested gecko | 18 × 18 × 24 in (tall) | 34 gal |
| Blue-tongued skink | 48 × 24 × 24 in | 120 gal |
| Veiled chameleon (male) | 24 × 24 × 48 in (tall) | 120 gal |
| Russian tortoise | 48 × 24 in floor | 8 sq ft |
| Red-eared slider | 10 gallons per inch of shell | 75-125 gal for adults |
| Axolotl | 20 gallon long for one, +10 per extra | 20+ gal |
Water turtles: gallons = 10 × shell length (in)
Worked examples
- An adult bearded dragon: 48 × 24 × 24 ÷ 231 = about 120 gallons.
- A red-eared slider with a 6 in shell: 10 × 6 = 60 gallons of water. When it grows to 10 in, it needs about 100 gallons.
Tips
- Front-opening enclosures (PVC or wood) hold heat and humidity better than glass tanks with mesh lids, and are less stressful because you do not reach in from above.
- Heat gradient: one warm end and one cool end so the animal can regulate its temperature. Use a thermostat for every heat source.
- UVB: bearded dragons, uromastyx, chameleons, tortoises and turtles need UVB lighting; most other species benefit from it.
- One per enclosure: most reptiles are solitary and do better alone.
How long will your reptile live? Check the pet age calculator. Keeping fish? Use the aquarium calculator.
Sources: current keeper guidance (ReptiFiles and reptile societies), Association of Reptile and Amphibian Veterinarians husbandry advice, and the widely used 10 gallons per inch rule for aquatic turtles. Minimums only: larger is better.
Frequently asked questions
What size tank does a ball python need?
An adult ball python needs at least 4 × 2 × 2 ft (48 × 24 × 24 in), about 120 gallons. Babies can start smaller, but they grow into the adult size within a couple of years.
What size tank does a bearded dragon need?
At least 4 × 2 × 2 ft (about 120 gallons) for an adult, with a basking spot and a UVB tube.
What size tank does a leopard gecko need?
At least 36 × 18 × 18 in for one adult, about 50 gallons. A 4 × 2 × 2 ft enclosure is even better.
How big of a tank does a turtle need?
Use 10 gallons of water per inch of shell length. A 4 in red-eared slider needs 40 gallons, and an adult of 10 in needs about 100 gallons.
What size tank does an axolotl need?
A 20 gallon long tank (30 in long) for one axolotl, plus about 10 gallons for each extra one.
Add this calculator to your website
Free for pet blogs, vets, groomers, breeders and pet shops: paste this code into your page (WordPress: Custom HTML block). No ads inside the widget. More options on the free calculator widgets page.
Guides for this calculator
More pet calculators
Last updated October 2026.