Tabor Po zelektryfikowaniu linii tramwajów konnych wagony były później wykorzystywane jako wagony doczepne do tramwajów silnikowych. W 1906 posiadano 16 wagonów silnikowych. W latach 1909/1910 zakupiono 10 wagonów silnikowych, łącznie posiadano 26 tramwajów silnikowych i 12 wagonów doczepnych. Po zakończeniu I wojny światowej tabor pochodzący jeszcze sprzed wojny był bardzo wyeksploatowany. W 1940 w Belgradzie było 104 tramwajów silnikowych i 60 wagonów doczepnych, rok później posiadano 38 tramwajów silnikowych i 36 wagonów doczepnych. W 1955 posiadano 162 tramwaje. W 1956 wprowadzono do eksploatacji pierwszy tramwaj wyprodukowany w Jugosławii typu Gosa. W 2001 otrzymano 12 tramwajów silnikowych oraz 21 wagonów doczepnych, a w 2002 kolejne 11 tramwajów z Bazylei w ramach projektu „Tramwaje dla Belgradu”, projekt finansowany jest przez SECO. Łącznie dostarczono do Belgradu w ramach projektu 31 wagonów silnikowych (GT6, Be 4/4 SWP) oraz 32 wagony doczepne (B4 FFA/SWP, B3 BVB/SLM), projekt obowiązuje do 2012. W 2002 poddano modernizacji 30 tramwajów. W 2003 otrzymano 5 tramwajów z Bazylei. W 2009 podpisano umowę z hiszpańską firmą Construcciones y Auxiliar de Ferrocarriles (CAF) na dostawę 30 pięcioczłonowych, całkowicie niskopodłogowych tramwajów o długości 33 m i szerokości 2,3 m.