Best Insects for Leopard Geckos: Crickets, Roaches, Mealworms, and More
- Leopard geckos are insectivores and do best on a varied diet of live, gut-loaded insects rather than one feeder insect alone.
- Crickets and dubia roaches are strong staple options. Mealworms can be part of the rotation, but relying on them alone can make the diet less balanced.
- Waxworms and superworms are better used as occasional treats because they are higher in fat.
- Feed prey no longer than the space between your gecko's eyes or about the width of the head to lower choking and impaction risk.
- Juveniles usually eat every 1-2 days, while many healthy adults eat 2-3 times weekly. Offer only what your gecko will eat in about 10-20 minutes.
- Plan on a monthly feeder-insect cost range of about $10-$40 for one leopard gecko, with higher costs if you buy more variety or maintain a roach colony.
- Lightly dust insects with a phosphorus-free calcium supplement and gut-load feeders for at least 24 hours before feeding. Ask your vet how often to use calcium, vitamin D3, and multivitamins for your gecko's age and setup.
The Details
Leopard geckos are insect-eating reptiles, so the best diet is built around live, moving, gut-loaded insects. Good staple choices usually include crickets and dubia roaches, with mealworms, silkworms, and black soldier fly larvae added for variety. Variety matters because no single feeder insect perfectly matches a leopard gecko's nutritional needs. Rotating insects can also help prevent picky eating and reduce the chance that your gecko gets too much fat from one favorite bug.
Crickets are active and encourage hunting, which many leopard geckos enjoy. Dubia roaches are often easy to digest, meaty, and less likely to jump or escape. Mealworms are convenient and widely available, but they should usually be part of a rotation rather than the only food source. Waxworms and superworms are more like treats. They can be useful for variety or for tempting a reluctant eater, but feeding them too often may contribute to obesity.
Before feeding, insects should be gut-loaded for at least 24 hours, and some reptile nutrition references recommend up to 72 hours of mineral support in the feeder diet. In practical terms, that means feeding your insects a high-quality commercial gut-load plus fresh greens or vegetables before your gecko eats them. Insects should also be lightly dusted with a phosphorus-free calcium powder. If your gecko has UVB lighting, the supplement plan may differ from a setup without UVB, so it is smart to review the exact schedule with your vet.
Avoid feeding wild-caught insects, because they may carry parasites, pesticides, or other toxins. Fireflies are especially dangerous and should never be offered. If your gecko eats on loose substrate, your vet may also suggest feeding from a dish or separate feeding area to lower the risk of swallowing substrate along with insects.
How Much Is Safe?
How much a leopard gecko should eat depends on age, body condition, insect size, and activity level. In general, juveniles are fed more often, usually every 1-2 days, because they are growing. Adults commonly do well eating 2-3 times per week. A practical rule is to offer insects that are no larger than the space between the gecko's eyes or about the width of the head.
For many pet parents, the easiest approach is portioning by time and body shape rather than by a fixed insect number. Offer a small feeding session and let your gecko eat for about 10-20 minutes, then remove leftovers. If you are using larger feeders like roaches, your gecko may eat fewer insects than it would if you were offering small crickets. If you are using fatty insects like waxworms, the safe amount is much lower because they are treats, not staples.
A healthy leopard gecko usually has a plump tail, but the tail should not look oversized compared with the body. If your gecko develops a belly paunch or fat pads around the limbs, it may be getting too many calories or too many high-fat insects. On the other hand, a thin, pencil-like tail can be a warning sign that your gecko is not eating enough or may have an underlying health problem. If your gecko is losing weight, refusing food, or only eating treats, check in with your vet.
For budgeting, many families spend about $10-$25 per month feeding one adult leopard gecko a basic rotation of crickets, mealworms, and supplements. A broader rotation with dubia roaches, silkworms, or black soldier fly larvae may run $25-$40+ per month depending on local availability and shipping.
Signs of a Problem
Diet problems in leopard geckos often show up gradually. Watch for weight loss, a thinning tail, poor appetite, trouble catching prey, constipation, regurgitation, or fewer droppings than usual. A gecko that suddenly refuses staple insects but still begs for waxworms may be developing a preference for high-fat treats. That is common, but it still deserves a feeding plan review.
Nutritional imbalance can also contribute to metabolic bone disease, especially when calcium, vitamin D3, UVB exposure, or overall husbandry are not adequate. Warning signs can include weakness, tremors, a soft jaw, bowed limbs, swelling of the legs, or difficulty walking and climbing. These signs are more urgent than simple pickiness and should not be watched at home for long.
Feeding issues can overlap with husbandry problems. If the enclosure is too cool, a leopard gecko may not digest food well and may stop eating. Oversized prey, loose substrate ingestion, dehydration, and intestinal parasites can also look like a food problem at first. Sunken eyes, lethargy, repeated vomiting, black or bloody stool, or a swollen belly are all reasons to contact your vet promptly.
If your leopard gecko has not eaten for several meals, is losing weight, or shows any signs of weakness or bone changes, see your vet promptly. Reptiles often hide illness until they are quite sick, so subtle changes in appetite and body condition matter.
Safer Alternatives
If your gecko does not do well on a cricket-and-mealworm routine, there are several good alternatives to discuss with your vet. Dubia roaches are one of the most practical swaps because they are nutritious, easy to gut-load, and less messy than crickets for many homes. Black soldier fly larvae can also be useful in a rotation because they naturally contain more calcium than many other feeder insects. Silkworms and hornworms may help add variety and hydration, although hornworms are usually used more as occasional feeders than as the entire diet.
If your gecko struggles with hunting, feeding from a smooth-sided dish can help with mealworms or larvae. Some geckos also do better when insects are offered with soft-tipped feeding tongs. This can be especially helpful for older geckos, geckos with vision issues, or geckos recovering from illness under your vet's guidance.
For pet parents who dislike keeping crickets, a rotation built around dubia roaches, mealworms, and occasional silkworms or black soldier fly larvae is often easier to manage. The goal is not to find one perfect bug. It is to create a feeding plan with variety, proper prey size, gut-loading, and supplement support.
Avoid risky alternatives such as wild insects, fireflies, insects exposed to pesticides, or prey that is too large. Leopard geckos are not fruit eaters, so fruits and vegetables should go to the feeder insects for gut-loading, not directly to your gecko. If your gecko is a picky eater or has ongoing digestive issues, your vet can help tailor a conservative, standard, or advanced nutrition plan that fits your gecko's needs and your household routine.
Medical Disclaimer
The information provided on this page is for general informational and educational purposes only and is not intended as a substitute for professional veterinary advice, diagnosis, or treatment. Dietary needs vary by individual animal based on breed, age, weight, and health status. Food tolerances and sensitivities differ between animals, and some foods that are safe for one species may be harmful to another. Always consult your veterinarian before making changes to your pet’s diet. Use of this website does not create a veterinarian-client-patient relationship (VCPR) between you and SpectrumCare or any veterinary professional. If you believe your pet has ingested something harmful or is experiencing a medical emergency, contact your veterinarian or local emergency animal hospital immediately.