L'Uttarakhand n'a pas une langue commune mais plusieurs langues et dialectes. La principale langue qui est comprise et parlée par les habitants est l'Hindi. Deux autres langues qui sont natives sont également parlées: le Garhwali et le Kumaoni, le Garhwali est parlé dans le Garhwal (région occidentale) tandis le Kumaoni est parlé dans le Kumaon (région orientale). Plusieurs autres dialectes sub-régionaux tels que le Jaunsari sont également parlées à travers l'état. L'Anglais et le Népalais sont aussi deux langues comprises par une partie des habitants.