Se pueden diferenciar tres variantes principales del idioma guaraní, no totalmente inteligibles entre sí: el misionero o jesuítico, el guaraní hablado por los guaraníes, y el guaraní paraguayo o moderno.