Партија је настала, 16. јула 1990. године, уједињењем Савеза комуниста Србије (СКС) и Социјалистичког савеза радног народа Србије (ССРНС). За председника партије на Првом конгресу, изабран је Слободан Милошевић.
До 2000. године СПС самостално или у коалицији врши власт. Након 5. октобра 2000. партија прелази у опозицију. После избора у децембру 2003. СПС подржава мањинску Владу Војислава Коштуниц
е а након избора у мају 2008. коалиција око СПС - а улази у власт и преузима низ одговорних дужности. Министарство унутрашњих послова и дужност заменика председника Владе преузима Ивица Дачић, Министарство инфраструктуре преузима Милутин Мркоњић, министарство просвете преузима др Жарко Обрадовић, министарство енергетике преузима Петар Шкундрић. Јован Кркобабић, председник коалициног ПУПС - а постаје потпредседник Владе задужен за социјална питања. Проф. др Славица Ђукић - Дејановић именована је за председницу Народне скупштине Републике Србије.
После избора у мају 2012. године, на којима је коалиција око СПС-а освојила дупло бољи резултат у односу на претходне изборе, Ивица Дачић на Видовдан, 28. јуна 2012. године, добија мандат од председника Републике Србије за састав нове Владе. У новој влади, поред председника СПС-а Ивице Дачића, који обавља дужност премијера и министра унутрашњих послова, министарство здравља преузима Славица Ђукић Дејановић, а по други мандат за редом добијају и Жарко Обрадовић, министарство просвете и науке и Милутин Мркоњић, Министарство саобраћаја, док Др.Јован Кркобабић уз потпредседничко место постаје министар рада и социјалне политике.
Током свог постојања, СПС је одржао 8 партијских конгреса. Први председник партије био је Слободан Милошевић. Након његове смрти за новог председника изабран је Ивица Дачић. Осим њега, најуже партијско руководство чине: Жарко Обрадовић (заменик председника), Славица Ђукић - Дејановић (потпредседница), Милутин Мркоњић (потпредседник), Дијана Вукомановић (потпредседница), Душан Бајатовић (потпредседник), Бранко Ружић (председник Извршног одбора) и др.
Социјалистичка партија Србије је профилисана као модерна, државотворна партија левице чије програмске основе су социјална правда и демократски социјализам.
СПС је опредељена за тржишну економију и социјалну правду, приватизацију привреде, демократизацију друштва и интеграцију наше земље у Европску унију.
СПС се бори за јединствену, стабилну и демократску Србију, која успева да изрази и оствари основне националне и државне интересе, обезбеђује слободу за све грађане, гарантује људска и мањинска права свим националним заједницама које у Србији живе по највишим европским стандардима.
СПС жели да створи модерно демократско и праведно друштво, са отвореним перспективама за један нови и бољи поредак:
- демократску државу као гаранта мира и развоја људских и грађанских права и слобода – политичка, социјално-економска и културна;
- друштво социјалне правде које ће изаћи из сиромаштва, обезбедити уравнотежен материјални положај и могућност развоја и бољег живота сваком појединцу;
- друштво које гарантује права људи на рад, здравствену заштиту, образовање и социјалну заштиту свима онима којима је потребна;
- друштво у коме ће свако да живи од резултата свога рада и у коме је социјална сигурност стабилна;
- друштво у коме грађани могу равноправно да доносе и остварују своје одлуке – у коме се гарантују једнаки услови за живот грађана без обзира на њихов социјални и материјални статус и порекло;
- државу која развија добросуседске односе на принципима равноправности, немешања, узајамног уважавања и непроменљивости међународно признатих граница;
- државу која ће, поштујући своје националне и државне интересе и чувајући свој идентитет, бити равноправни учесник регионалних и европских интеграција вољом грађана.
Социјалистичка партија Србије данас има око 200 хиљада чланова, организације у аутономним покрајинама Војводини и Косову и Метохији, општинске организације у свим општинама у Републици, и око 5 хиљада месних организација, односно организацију у скоро свим месним заједницама. СПС има организације и у бројним државама у Европи, које делују у складу са законодавствима сваке од земаља у којој су основане.
У чланству СПС су припадници свих националних мањина.