Začetki stranke segajo v leto 1987, ko je bil 9. decembra v znani litostrojski stavki ustanovljen iniciativni odbor za ustanovitev Socialdemokratske zveze Slovenije (SDZS).
Dobro leto zatem, 16. februarja 1989, je bila v Gallusovi dvorani Cankarjevega doma v Ljubljani zveza tudi formalno ustanovljena, njeno vodenje pa je prevzel sindikalist France Tomšič.
Na tretji volilno-programski konferenci SDZS novembra 1989 je Tomšiča na predsedniškem mestu zamenjal Jože Pučnik. Na tretjem kongresu stranke maja 1993 pa je predsednik postal Janez Janša, ki stranko vodi še danes.
Stranka se je septembra 2003 iz Socialdemokratske stranke Slovenije preimenovala v Slovensko demokratsko stranko.
Največji uspeh je dosegla leta 2004, ko je z 29,08 odstotka glasov zmagala na volitvah in prevzela vodenje vlade. Danes je z 21 poslanci druga največja parlamentarna stranka, ima pa tudi tri evropske poslance.