Feed your Leopard Gecko

Leopard Geckos are insectivores and cannot eat vegetables or fruits. Their body can only digest meat. They can’t digest plant matter. A nutritious, balanced diet is essential to keep them healthy.

They eat a variety of feeders given below-

Dubia Roaches

  • Give a great diet advantage for feeding leopard geckos.
  • They are low in fat and a great source of protein which helps leopard geckos stay active and healthy.
  • You can buy Dubia roaches online on Amazon.


  • They have higher calcium content and lower phosphorus. This provides leopard geckos with a better calcium-to-phosphorus ratio.
  • They are also rich in vitamins and amino acids like vitamin B12 and Lysine etc.
  • It also increases minerals.
  • You can buy Crickets online on Amazon.


  • They are very high in protein and have a good level of fat.
  • They are also rich in fiber.
  • They have a better calcium-to-phosphorus ratio than mealworms and crickets.


  • They are high in protein and fat. Because of their fat tails.
  • When geckos need to gain weight then they eat mealworms.
  • You can buy Mealworms on Amazon.


  • They are nutritious feeder caterpillars.
  • They are very important for sick geckos and those who avoid drinking water.


  • They provide the right amount of fat.
  • Pregnant leopard geckos have so many benefits from eating super worms. They also give extra nutrients to relieve the delivery process.
  • They have a lower risk of impaction.


  • They are rich in fat, minerals, and water.
  • They are also good for leopard geckos who are suffering from weight loss or illness.
  • They help to promote the absorption of vitamins A, K, D, and E due to fatty acids.


  • They are high in protein and low in fat. They have more calcium and protein.
  • They cannot bite or harm your leopard geckos because they have no sharp jaws or legs.
  • They are also easy to digest.

In the wild, Leopard Geckos also eat live moving insects, beetles, spiders, scorpions, small snakes, baby mice, etc.

Food you should avoid eating feeding to your Leopard Geckos

Serving your leopard geckos the wrong food could cause harmful and serious health problems.

Do not feed the following list of food to your leopard geckos are given below-

  • Wild caught insects
  • Mice
  • Birds
  • Plants matter, fruits, and vegetables.
  • Dead bugs- Because they don’t have the same nutritional value as live bugs.
  • Pellet foods- They have small rounded, spherical, or cylindrical bodies.
  • Stink bugs- They have a bad taste and smell.
  • Fireflies and bioluminescent insects.

Note- Leopard Geckos don’t eat insects that are too large.

How many times should you feed a Leopard Gecko a day?

  • Leopard geckos' diet consists of live insects such as crickets, Dubia roaches, silkworms, and other insects.
  • Baby geckos feed every day, Juveniles should feed every 1-2 days and adult geckos should feed 2-3 times per week.
  • Gravid leopard geckos may refuse food but should be offered daily until they eat again, Sicky geckos should be fed once a day until they get their strength again.

What time should you feed Leopard Geckos?

It is recommended to feed your pet in the late afternoon or early evening hours, preferably between 7 - 9 p.m.

They should not be fed during the day or in the middle of the night. Feeding at the wrong time can create digestive issues and problems with sleeping.

How much food should my Leopard Gecko eat?

Baby leopard geckos should be fed 4-7 small crickets or mealworms every day up to they reach about 5 inches and Adult leopard geckos should be fed 6-8 large cricket or mealworms and 1 hornworm 2 to 3 times a week. 

A dish of fresh water should be available at any time. Give them Appropriate sized insects.

  • For Necessary food- Cricket, Mealworm, Superworm, and Hornworm
  • For Supplement- Calciworms and waxworms.

Day-wise feeding schedule for a Baby Leopard Gecko

Monday 4 to 7 small crickets
Tuesday 5 to 7 small roaches
Wednesday 4 crickets and 4 to 5 roaches
Thursday 4 to 7 small cricket
Friday 5 to 7 small roaches
Saturday 4 to 5 crickets and 5 roaches
Sunday 4 crickets and 1 small hornworm or waxworm

Day-wise feeding schedule for an Adult Leopard Geckos

Monday 5 to 6 large crickets and 2 to 3 Mealworms
Thursday 4 to 5 medium crickets or 8 roaches
Saturday 3 to 4 large crickets, 3 medium, and 1 hornworm

Should I feed my Leopard Gecko every day?

Yes, you can feed baby leopard geckos every day until they reach about 5 inches. Juveniles should be fed every 1-2 days and adults 2-3 times a week. Healthy adult geckos should be fed every other day and Sicky geckos should be fed once a day till they become healthy.