Deshwal received a Bachelor of Science degree in Medicine from the University College in Rohtak in 1988. Three years later he was given a Master of Science degree in Chemistry from Malarishi Dayanand University. Also in 1996, Bal earned his Doctor of Philosophy degree in Chemistry from the same university.
Deshwal has worked as an associate professor at All India Jat Heroes Memorial College since 1996. Also he was a visiting scientist at Korea Institute of Energy Research from 2002 to 2004.
Deshwal is a member of the Welfare Society and the Indian National Science Congress.
On November 22, 1972 Bal Deshwal married Neelam Deshwal. They have 2 children.