Осетинский язык имеет много диалектов; главные из них: тагаурский, куртатинский, дигорский, валаджирский, джавский и др. Дигорец с трудом понимает тагаурца и валаджирца. Тагаурское наречие считается более чистым, т. е. оно более других приятней для слуха европейца и может легче других быть усвоено, между тем как остальные изобилуют неопределенными гласными, большею частью протяжными, нелегко запоминаемыми, твердыми шипящими, гортанными и горловыми, так неприятно действующими на слух цивилизованных наций. Кроме индоевропейских, в осетинском языке немало есть слов туранских и семитских, в особенности в собственных именах. В общем замечено, что во всех горных ущельях буква С произносится как Ш, ДЗ и Ц как Ч, т. е. чем глубже в горы, тем произношение тверже, и наоборот.