Shekhawat was born in Jaisalmer in the Indian state of Rajasthan. His father, Shankar Singh Shekhawat, was a senior government officer in the public health department and travelled on frequent assignments across the stateted at several different schools. He received a Master of Arts and master of philosophy from Jai Narain Vyas University, Jodhpur