สาเหตุของการนำภาษาอังกฤษมาใช้ปนกับภาษาไทย เนื่องจากการติดต่อสัมพัธ์กับชาวต่างชาติ มากยิ่งขึ้น ซึ่งทำให้คนในสังคมไทยส่วนใหญ่เป็นผู้รู้หลายภาษา (multilingual) คือรู้มากกว่า 1 ภาษา และนำภาษาอังกฤษมาใช้ปนกับภาษาไทยในชีวิตประจำวันอย่างไม่รู้ตัว ซึ่งการใช้ภาษาปนนี้เกิดได้ทั้งในภาษาพูด และภาษาเขียนที่ไม่ใช่ภาษาทางการ เช่นการพูดหรือการเขียนภาษาไทยและภาษาอังกฤษในประโยคเดียวกัน