लखनऊ कैंट विधानसभा सीट से बीजेपी को 1991 में पहली दफे जीत हासिल की थी। 1991 और 1993 में बीजेपी के सतीश भाटिया, 1996, 2002 और 2007 में सुरेश चंद्र तिवारी विधानसभा के लिए निर्वाचित हुए। साल 2017 में रीता बहुगुणा जोशी जीतीं। रीता बहुगुणा जोशी के लोकसभा के लिए निर्वाचित होने के बाद विधानसभा की सदस्यता से इस्तीफा दे दिया था। 2019 में उपचुनाव हुए जिसमें बीजेपी के सुरेश चंद्र तिवारी जीते थे।