من اسباب تنوع اللهجات العربية :
1- العامل "الجغرافي" بحيث ان انعزال مجموعة سكانية في منطقة جغرافية على امتداد اجيال يؤثر على لغتهم التي تظهر فيها مفردات ومسميات جديدة وكذا تغير في منطوق مفردات او اختصار الكلمات الطويلة خاصة في المشافهة بمعزل عن النصوص المدونة والمكتوبة
2- الامية فعدم التقاء ابناء اللغة الواحدة في نصوص مكتوبة لتقويم السنتهم يؤدي تدريجيا الى التحريف والتصحيف
3- انتشار اللغة بفعل الفتوحات العسكرية بين الشعوب الاخرى حيث يضطر ابناء البلاد المفتوحة الى تداول لغة الفاتح ولكن بتاثير لغاتهم الاصلية يكون نطقهم للغة الجديدة غير مطابق لقواعد تلك اللغة (وهو ما حدث للغة العربية التي تكلمها المصري بلكنة فرعونية وتكلمها السوري بلكنة سريانية وتكلمها المغاربة في عموم شمال افريقيا بلكنة امازيغية ............. ) وكذا اللاتينية التي تكلمها الاسبان بلكنة اسبانية والفرنسيون بلكنة افرنجية الخ حتى تحولت لهجاتهم الى لغات قائمة بذاتها