Gejkoły to przede wszystkim owadożercy – ich dieta składa się głównie z owadów. Zjadają szeroką gamę robaków, w tym świerszcze, koniki polne, chrząszcze, muchy, pająki i motyle. Niektóre gatunki mogą również spożywać małe kręgowce, takie jak jaszczurki, węże lub żaby.
W warunkach terrarystycznych gejkoły można karmić komercyjnymi owadami, takimi jak larwy mącznic, świerszcze i karaczany dubia. Zapewnienie zróżnicowanej diety jest ważne, by dostarczyć im wszystkie niezbędne składniki odżywcze.