Skip to content
Leopard gecko

What can a leopard gecko eat?

10 foods checked against vets’ sources: what’s fine, what only now and then, and what never.

Every day

Live insects (crickets, locusts, worms) no longer than its head and about half as wide: only as many as it eats in 15 minutes, then remove the rest. Feed the insects for 24 hours before offering them and dust them with calcium at least 3 times a week; twice a month use a multivitamin instead of calcium. Waxworms only now and then: they're fatty.

Its full care sheet

Never

Insects caught outdoorsNo

They may carry insecticides or other poisons.

Source: Association of Reptile and Amphibian Veterinarians (ARAV): Leopard gecko care

Pinky miceNo

Only now and then, a little

Dandelion or nasturtium flowersA little

A washed flower now and then supplements the diet.

How much: Once a month.

Source: RSPCA: How To Care For a Leopard Gecko

WaxwormsA little

They're very fatty: only now and then.

How much: Now and then.

Source: RSPCA: How To Care For a Leopard Gecko

Fine

Calcium powderYes

Insects don't have enough calcium: dust them, and keep a little calcium for the gecko to lick at all times.

How much: Calcium on the insects at least 3 times a week; vitamins twice a month instead of the calcium (ARAV). Don't overdo vitamins.

Source: RSPCA: How To Care For a Leopard Gecko

CricketsYes

They're a staple live insect. Before feeding, they should be well fed themselves (gut loading) and dusted with calcium and vitamins.

How much: Insects no bigger than the gecko's head: juveniles daily, adults every other day (RSPCA); as much as it eats in 15 minutes (ARAV).

Source: RSPCA: How To Care For a Leopard Gecko

LocustsYes

Fine, in the right size (no bigger than the gecko's head).

How much: Insects no bigger than the gecko's head: juveniles daily, adults every other day (RSPCA); as much as it eats in 15 minutes (ARAV).

Source: RSPCA: How To Care For a Leopard Gecko

Mealworms and calciwormsYes

They're among the suitable insects, to rotate with others.

How much: Insects no bigger than the gecko's head: juveniles daily, adults every other day (RSPCA); as much as it eats in 15 minutes (ARAV).

Source: Association of Reptile and Amphibian Veterinarians (ARAV): Leopard gecko care

Silkworms and farmed roachesYes

They're among the suitable live insects, farmed for the purpose.

How much: Insects no bigger than the gecko's head: juveniles daily, adults every other day (RSPCA); as much as it eats in 15 minutes (ARAV).

Source: Association of Reptile and Amphibian Veterinarians (ARAV): Leopard gecko care

SuperwormsYes

They're among the suitable insects, if the right size.

How much: Insects no bigger than the gecko's head: juveniles daily, adults every other day (RSPCA); as much as it eats in 15 minutes (ARAV).

Source: Association of Reptile and Amphibian Veterinarians (ARAV): Leopard gecko care

Did it eat something from the “Never” list? Call your vet, even if it seems fine: signs can take hours to show.

What other pets can eat

Rabbit Guinea pig Hamster Pet rat Ferret Canary Budgies Cockatiel Lovebirds Tortoise Red-eared slider Bearded dragon Goldfish Betta fish Dogs and cats: can my pet eat it?

Sources