Leopard Gecko Substrate: Safe Options, What to Avoid and Bioactive Setup

Note: As an Amazon Associate we earn from qualifying purchases.

Updated 7 November 2026

The best substrate for most leopard geckos is a soil and sand mix about 2 to 4 inches deep, such as plain topsoil mixed with play sand, or a clay mix like Zoo Med Excavator. It lets them dig, holds heat well and is close to the firm ground they live on in the wild. Paper towel is the safest choice for quarantine, sick geckos and new keepers, and slate tile is a good easy-clean option. Avoid calcium sand, walnut shell, wood chips, gravel and pine or cedar bedding.

Below is a substrate comparison chart, our picks, what to avoid and why, the truth about sand, how to mix a bioactive substrate, and how deep and how often to change it.

Leopard gecko substrate comparison chart

SubstrateSafetyCleaningLets them digBest for
Soil and sand mix (about 60:40 or 70:30)GoodSpot clean; full change every 3 to 4 monthsYesMost adult setups
Bioactive soil mix with plants and clean-up crewGoodSpot clean only; the clean-up crew does the restYesKeepers who want a natural, low-odour tank
Excavator clayGoodSpot clean; hard to remove once setYes, holds burrow shapesRocky, naturalistic setups
Slate or ceramic tileVery goodVery easyNoEasy-clean setups; holds heat from a heat mat
Paper towel or newspaperVery goodVery easy; replace weeklyNoQuarantine, babies, sick geckos, new keepers
Non-adhesive shelf linerVery goodEasyNoCheap, wipe-clean floors
Reptile carpetFairHard; holds bacteria and odourNoNot recommended; claws and teeth catch in loops
Calcium sandPoorFairYesAvoid; geckos eat it and it clumps in the gut
Walnut shell, wood chips, gravelPoorFairPartlyAvoid; sharp or swallowable pieces

Leopard gecko substrate picks

PickWhy we like itWhere to buy
Best loose substrate: Zoo Med Excavator ClayMixes with water to set firm, so your gecko can dig burrows without loose grains to swallowCheck price on Amazon
Best for a soil mix: Zoo Med Eco Earth coconut fibreUse as part of a soil and sand mix, never on its own, to help hold a little moisture lower downCheck price on Amazon
Best solid floor: slate reptile tileHolds heat from a heat mat, wipes clean and is easy on clawsCheck price on Amazon
Best liner: Zilla terrarium linerCheap, washable and cut to size; a step up from paper towel for a simple setupCheck price on Amazon
Best bioactive base: arid bioactive substrate kitA ready-mixed arid soil to start a bioactive tank without sourcing soil and sand yourselfCheck price on Amazon

If you buy topsoil to mix your own, use plain organic topsoil with no fertiliser, perlite or added chemicals, and washed play sand. Bake or freeze any soil from outdoors before use to kill pests.

Substrates to avoid

  • Calcium sand and "digestible" sand. Marketed as safe to eat, but it clumps when wet and is a common cause of impaction. Geckos also lick it for the calcium, so they swallow more.
  • Walnut shell. Sharp edges, dusty, and easy to swallow.
  • Wood chips, bark and mulch. Pieces are swallowable and splinter. Pine and cedar give off oils that irritate the lungs.
  • Gravel and small pebbles. Swallowed with food, and hard on the belly.
  • Reptile carpet. Not dangerous to eat, but teeth and claws snag in the loops, and it holds bacteria even after washing.
  • Coconut fibre on its own. Fine in a mix, but on its own it holds too much moisture for a desert gecko and sticks to food.

Is sand bad for leopard geckos?

Pure sand on its own is not ideal, and calcium sand is the worst kind. But the old advice that any sand causes impaction is out of date. Healthy leopard geckos kept at the right temperatures pass small amounts of swallowed substrate without problems. Most impaction cases involve calcium sand, a tank that is too cool to digest properly, or a gecko that is already ill or short of calcium.

The safest way to use sand is mixed with soil, which binds it into a firmer, more natural floor. To reduce the risk further, feed insects from a dish or with tongs, keep the warm spot at 90 to 95°F (see our temperature guide), and dust feeders with calcium powder so your gecko is not looking for calcium elsewhere.

How to set up a bioactive leopard gecko substrate

  1. Mix the base. About 60% plain topsoil, 40% washed play sand, and a handful of excavator clay to bind it. Add a little water until it holds its shape when squeezed but does not drip.
  2. Lay it deep. 3 to 4 inches, deeper at the back than the front, so plants can root and the bottom layer holds slight moisture while the surface stays dry.
  3. Add leaf litter in one corner and under hides for the clean-up crew to shelter in.
  4. Plant hardy arid plants such as haworthia, gasteria, aloe and snake plant. Leopard geckos do not eat plants.
  5. Add the clean-up crew. Springtails and arid isopods such as powder blue or dairy cow isopods eat waste and mould.
  6. Let it settle for 2 to 4 weeks before adding your gecko, so the plants and crew establish.

A bioactive tank still needs spot cleaning of droppings, but the substrate itself does not need replacing. Our leopard gecko habitat guide covers the whole enclosure setup.

How deep should leopard gecko substrate be?

SubstrateDepth
Soil and sand mix2 to 4 inches
Bioactive3 to 4 inches, deeper where plants are
Excavator clay1 to 3 inches, built up into hills and burrows
Tile, liner, paper towelOne layer

If you use an under-tank heat mat, keep loose substrate thin over the mat (about 1 inch) so heat reaches the surface, and always run the mat on a thermostat. With deep substrate, an overhead halogen bulb heats the surface more reliably.

How often to clean and change substrate

  • Daily: scoop out droppings and urates, plus a little substrate around them. Most geckos use one corner as a toilet; see our poop guide.
  • Weekly: replace paper towel; wipe tile or liner with a reptile-safe disinfectant.
  • Every 3 to 4 months: fully replace a non-bioactive soil and sand mix.
  • Bioactive: spot clean only; top up leaf litter and the clean-up crew as needed.

Leopard gecko substrate FAQ

What is the best substrate for a leopard gecko?

A soil and sand mix 2 to 4 inches deep, or a bioactive soil mix, suits most adults. Paper towel or slate tile are the best simple options, especially for babies and quarantine.

Is sand safe for leopard geckos?

Sand mixed with soil is generally safe for healthy adults kept at the right temperatures. Avoid calcium sand, and avoid loose sand for babies and sick geckos.

Can leopard geckos live on paper towel?

Yes. Paper towel is safe, cheap and easy to clean. It is the best choice for quarantine and for new keepers, though it does not let your gecko dig.

Is reptile carpet good for leopard geckos?

It is not recommended. Claws and teeth can catch in the loops, and it is hard to keep clean. Tile or a non-adhesive shelf liner are better solid floors.

What substrate is bad for leopard geckos?

Calcium sand, walnut shell, wood chips, bark, pine or cedar bedding, gravel and coconut fibre on its own.

How deep should leopard gecko substrate be?

About 2 to 4 inches for a loose soil mix, and 3 to 4 inches for a bioactive setup. Keep it thinner over an under-tank heat mat.

How often should I change leopard gecko substrate?

Spot clean daily. Replace paper towel weekly and a non-bioactive soil mix every 3 to 4 months. A bioactive substrate does not need replacing.