The Constitution does not provide for the official language of states. However, It says that :
- The legislature of a state may adopt any one or more of the languages belonging to the state or Hindi as the official language of that state. Until then, English will continue as the official language of that state.
- As a response to this the states have adopted the following regional languages as their official language:
- Andhra Pradesh – Telugu
- Meghalaya, Arunachal Pradesh and Nagaland – English
- Jammu and Kashmir – Urdu (and not Kashmiri)
- Goa – Marathi and Konkani
- Gujarat – Hindi and Gujarati
- Himachal Pradesh, Uttar Pradesh, Uttarakhand, Madhya Pradesh, Chhattisgarh, Bihar, Jharkhand, Haryana, and Rajasthan – Hindi.
- Odisha–Odia
- West Bengal–Bengali
- Assam–Assamese
- Kerala–Malayalam
- Note, there is no compulsion for the state to choose the language from the Eighth Schedule of the Constitution.
- Any two or more states are free to agree to use Hindi (instead of English) for communication between themselves