Luego trabajó para el senador estadounidense Strom Thurmond, en práctica privada y un fiscal federal.
Luego fue derrotado por el teniente gobernador de Carolina del Sur por el demócrata Nick Theodore en 1990.
McMaster renunció como presidente en 2002 para postularse con éxito para el procurador general de Carolina del Sur.
Fue reelegido en 2006 y se postuló para gobernador en 2010, pero fue derrotado por Nikki Haley en las primarias republicanas.
McMaster sucedió a la oficina del gobernador cuando Haley renunció para convertirse en el embajador de los Estados Unidos en las Naciones Unidas.