The official language of Varanasi is Hindi and is widely spoken by the locals. The local dialect, Bhojpuri is also spoken widely in and around Varanasi. Since Varanasi is a popular tourist spot, English can also be used to communicate, though the number of people speaking English is relatively smaller.