สาเหตุของการโกหกในเด็กเกิดจากหลายปัจจัย ไม่ว่าจะเป็นช่วงอายุที่ยังเล็ก และเต็มไปด้วยจินตนาการ บางครั้งเด็กอาจนำมาปะปนกับความจริงได้ อีกสาเหตุหนึ่งมาจากปฏิกิริยาที่คุณพ่อคุณแม่แสดงออกเมื่อโกรธหรือไม่พอใจ จนเด็กต้องโกหกเพื่อจะได้ไม่เจ็บตัวหรือโดนทำโทษ