अशोक गहलोत 1999, 2003, 2008, 2013 और 2018 में जोधपुर शहर के सरदारपुरा विधानसभा से विधायक चुने गए। उन्होंने केंद्रीय मंत्रिमंडल में भी भूमिका निभाई। दो सितंबर 1982 से 7 फरवरी, 1984 तक इंदिरा गांधी सरकार में पर्यटन और नागरिक उड्डयन उप मंत्री रहे। 7 फरवरी, 1984 से 31 अक्टूबर 1984 तक खेल मंत्रालय की जिम्मेदारी संभाली। 12 नवंबर 1984 से 31 दिसंबर 1984 तक एक बार फिर इसी मंत्रालय का कामकाज देखा। 31 दिसंबर 1984 से 26 सितंबर 1985 तक केंद्रीय पर्यटन और नागरिक उड्डयन राज्य मंत्री के तौर पर काम किया।