Arvind Kejriwal was born on 16 August 1968 in Siwani, Bhiwani district, Haryana, the eldest of three children of Gobind Ram Kejriwal, an electrical engineer, and Gita Devi. He grew up in towns such as Sonipat, Ghaziabad and Hisar, and studied at Campus School, Hisar, and Holy Child School, Sonipat.
In 1985 he cleared the IIT-JEE and earned a degree in mechanical engineering from IIT Kharagpur. He joined Tata Steel in Jamshedpur in 1989 and resigned in 1992 to prepare for the civil services. During that period he volunteered with the Missionaries of Charity in Kolkata and with the Ramakrishna Mission.
He joined the Indian Revenue Service in 1995 as an Assistant Commissioner of Income Tax. He resigned in February 2006, while serving as a Joint Commissioner of Income Tax in New Delhi.