What Do Geckos Eat? By Kayla Fratt Kayla Fratt Kayla Fratt, CDBC, is a certified dog behavior expert and writer with a decade of hands-on experience in dog training and canine aggression. She is a member of the International Association of Animal Behavior Consultants. Kayla also works with cats and birds, including falcons and homing pigeons. Learn more about The Spruce Pets' Editorial Process Updated on 08/04/25 Credit: kuritafsheen / Getty Images Key Takeaways Most geckos are insectivorous and require live insects for a balanced diet.Day geckos and crested geckos are frugivorous and eat both insects and fruit.It's best to feed geckos at night and to remove any uneaten food to maintain cleanliness and prevent health issues. Before you bring home a new little gecko, it's important to know what to feed your pet. Like most lizards, geckos are predators that prefer a variety of insects. The exact types of insects, feeding schedule, supplements, and amount of food will vary based on your gecko's species, age, and activity level. General Pet Gecko Food Guidelines Most geckos thrive on live prey. Unlike dogs and cats, geckos do not usually do well with pre-packaged kibble or prepared food. Therefore, you'll need to purchase or breed live insects to feed your gecko. Some pet geckos eat fruit as well as insects. These geckos can consume pureed or prepared fruit mixes made for geckos. However, most pet geckos are primarily insectivorous, meaning they eat insects and other small creatures. African fat-tailed geckos, house geckos, and leopard geckos are all purely insectivorous. Crested geckos and day geckos, however, are frugivorous. That means they eat fruit. What to Feed Your Gecko Provide your insectivorous geckos with a variety of insects, as relying too heavily on one type will not offer a complete diet. Crickets: These critters will form the backbone of most pet gecko diets. That’s not because they’re the healthiest—it’s just because they’re easiest to purchase or raise at home.Mealworms: These are another staple for leopard geckos, although they may be too large for some house geckos.Waxworms and Superworms: These insects are very rich. Use them as special treats and only offer them once a week or so.Flies: These little guys are perfect for small geckos like house geckos. Fruit flies are usually easiest to find for purchase. It may be easier in the long term to raise your own crickets and insects for your geckos. Nonetheless, a good setup for storing insects will help you avoid frequent trips to the pet store. Warning Avoid feeding your pet gecko wild insects, as some may be toxic or covered in harmful chemicals from the outdoors. Day geckos eat a mixture of the insects listed above, especially crickets, along with a gecko diet mix. Similarly, crested geckos usually consume a mix of insects and powdered crested gecko food. Priming Your Gecko's Prey Be sure to gut-load your gecko's insects before offering them. This means feeding the insects an extra-nutritious diet for 24 hours before feeding them to your pet, ensuring your gecko receives all the nutritional benefits. Most pet stores sell prepared diets to gut-load your insects. Alternatively, a high-quality mix of fruits, veggies, and grains will suffice. You can also dust your insects with a nutritious powder from a pet store. Feed your frugivorous gecko fruits such as grapes, apricots, and apples. Puree the fruit or chop it into pieces smaller than the space between your gecko's eyes, as larger pieces can be dangerous. Prepared fruit mixes for day and crested geckos are available for convenience. Most new gecko owners should avoid making their own fruit mixes, as it's challenging to ensure proper calcium and other nutritional factors. Comprehensive Gecko Care Guide: Keeping Geckos as Pets How Much and When to Feed Your Gecko Most geckos are nocturnal, so it's best to feed them at night when they are awake and hungry. Young geckos should eat daily. As they mature, most adult geckos do best eating every other day. All geckos require constant access to clean, fresh water, and misting the tank regularly provides the necessary humidity. The amount of food your gecko needs varies based on age and activity level. Feed them as much as they'll eagerly eat within a few minutes. Avoid placing too many insects in the cage, as they may escape, die, rot, or encourage overeating. Introduce one or two insects at a time, reducing as your gecko's eagerness wanes. Some geckos will eat from long tweezers, which helps control the number of insects in the cage. Clear out any uneaten fruit mix or insects after your gecko finishes eating, as both can rot and create an unclean environment. Leopard Gecko Not Eating? Discover the Causes and Solutions Explore more: Reptiles & Amphibians Geckos