Outre l'arabe, la majorité de la population maîtrise un des nombreux dialectes non-arabes du pays. Citons en vrac : le nubien (population au nord de Karima jusqu'à la frontière égyptienne et au-delà), le four (au Darfour), le haoussa, le beja (dans tout l'Est du Soudan), etc.