The most commonly spoken languages in Lucknow are Hindi and Urdu. Awadhi, Bhojpuri, and Koshali are also widely spoken. The younger generation typically also speaks English.