 He completed his primary education at the Government School of Turkha, a village in Botad district, from 1960 to 1966.He received secondary schooling from the N.T.M Government High School, Surendranagar (1967–1968); Sarvoday Vidyalaya, Lathidad (1969), and from the Government High School, Botad (1970).Joshi earned his Bachelor of Arts degree in Gujarati literature at the Kavishri Botadkar Arts and Commerce College, Botad, in 1975.