Lasso entró a la administración pública en 1998 cuando fue nombrado Gobernador del Guayas en el período de Jamil Mahuad.
En el mismo régimen Lasso sirvió como Ministro de Economía.
En el 2012 fundó el Movimiento CREO siendo a la Presidencia de la República en las elecciones del 2013 y en el 2017, en ambos comicios perdió ante Rafael Correa y Lenin Moreno respectivamente.
Guillermo Lasso descrito como liberal y conservador en agosto del 2020 anunció su candidatura a la Presidencia por tercera vez en las elecciones del 2021, calificando para la segunda vuelta con el 19.74% de los votos.
En la segunda vuelta disputó la segunda vuelta con Andrés Arauz de la Alianza Correíta, a quien derrotó con el 52.36% de la votación general.