What size tank does a leopard gecko need? Is 20 gallons enough?

Updated

Short answer: One adult leopard gecko needs an enclosure of at least 36 × 18 × 18 inches, with at least 4.5 square feet of floor. ReptiFiles says the 10 and 20 gallon tanks often recommended are too small for permanent housing. Leopard geckos live on the ground, so floor space matters most, and bigger is always better if it is laid out well.

Written from the cited care and veterinary sources below. No AI-written care advice.

Read the dimensions, not the gallons

Tanks are sold by volume, and two tanks with the same number of gallons can have very different floors. What a leopard gecko needs is floor: 36 inches long and 18 inches deep, at least 4.5 square feet. Height of 18 inches leaves room for décor and a heat lamp above.

Enclosure Enough for one adult?
10 or 20 gallon No: too small for permanent housing
At least 36 × 18 × 18 in (4.5 sq ft floor) Yes: the minimum
Larger Better, as long as it is laid out well

What goes in it

A warm end with the basking spot (90–95°F), a cool end (72–77°F), at least three hides including a humid hide, and something to climb. Every number and source is on the leopard gecko care sheet.

Enter your tank's inside dimensions to check itOpen the calculator →

Questions

Is a 20 gallon tank big enough for a leopard gecko?
Not for permanent housing. ReptiFiles calls 10 and 20 gallon enclosures too small; the adult minimum is 36 × 18 × 18 inches with at least 4.5 square feet of floor.
Is a 40 gallon tank big enough for a leopard gecko?
Gallons describe volume, not shape, so check the inside dimensions. If the floor is at least 36 × 18 inches and it is 18 inches tall, it meets the minimum. ReptiFiles' own minimum pick is a 50 gallon enclosure.
Can a baby leopard gecko live in a big tank?
ReptiFiles lists one size for leopard geckos, 36 × 18 × 18 inches; buying the adult size once saves a second purchase.

Sources

General information, not veterinary advice. To find a reptile vet, use the ARAV directory. Updated November 9, 2026.