Se habla el español y el kaqchiquel, aunque migraciones de otros departamentos hacen que existan variantes y otros idiomas como el k'iché y el tzutujil (por la similitud en fonología y significado).