劍川白語有21個聲母,塞音、塞擦音不分清濁。有30個韻母,其中包括15個單元音和15個複元音。元音有鬆緊之別,有的方言有鼻化元音。有8個聲調。音節以開音節為主。
詞序和虛詞是表達語法意義的主要手段,人稱代詞有格語法範疇。語序為SVO。賓語後加助詞,賓語可提到謂語或主語之前。形容詞、名詞修飾名詞時放在中心詞的前面。多音節詞根較少,多音節詞絕大多數是在單音節詞根的基礎上構成的。白語的一些詞與彝語支的語言有對應關係,漢借詞占辭彙的百分之六十以上。白語有一種參照漢字創製的方塊白文,始於唐代。有唐、宋、元、明時期的白文天獻和碑刻 。