وفقا للعديد من الدراسات فقد تم اكتشاف أن الحرباء تعتبر نوع من الزواحف آكلة الحشرات.
لكن هناك بعض الأنواع من الحرباء التي تتغذى على الأوراق كطعام رئيس لها مثل الخضروات الورقية، الكرنب، الخردل، الهندباء، الفئران الصغيرة وغيرها من الأطعمة المتنوعة.
كذلك تتغذى الحرباء على بعض أنواع الحشرات المختلفة مثل؛ الذباب، الزيز، الكريكيت، الزواحف الليلية، الصراصير، ديدان الأرض، اليسروع، البق، الخنافس، دودة القز.
تحتاج الحرباء إلى نسبة من الكالسيوم والفوسفور، لهذا يجب أن يتم تقديم بعض المكملات الغذائية للحرباء من الحشرات المقدمة إليها حتى تكون وجبة متكاملة العناصر الغذائية للحرباء.