For tiden er det tre ulike sporvognstyper i trafikk i Berlin: De eldste er Tatra-vogner bygget i Tsjekkia. De har høyt gulv og er ikke tilpasset funksjonshemmede. Det er fortsatt mange slike vogner i bruk, men som skal fases ut. Alle disse kan bare kjøre i en retning og krever med andre ord en trikkesløyfe for å kunne snu. De har en kapasitet på 99 passasjerer og to vogner kan kobles sammen slik at kapasiteten dobles. Tilsammen har det vært levert over 500 slike vogner til Berlin fra midten av 1970-årene, men en del av disse er videresolgt og de gjenværende er modernisert i de senere år. Fra 1999 er det satt inn tilsammen 150 lavgulvsvogner av typen GT6N og her finnes det både enrenings- (105) og toretningstrikker (45). To retningsmodellen (GT6NZ) har vært meget brukt på linjene M2 som har en sekkestasjon på Alexanderplatz og M10 som har slik stasjon i begge ender ((S)Nordbahnhof og (U)Warschauer Straße), men der nå stort sett erstattet med Flexity i 4000-serien. I GT6N er det 94 ståplasser og 59 sitteplasser - til sammen 153 - og de kan også kobles sammen to og to. Den siste typen er Flexity Berlin. Høsten fikk BVG 2008 levert fire trikker av denne typen – i fire ulike versjoner: 3001 – 30 meter (5 seksjoner) enretningstrikk 4001 – 30 meter (5 seksjoner) toretningstrikk 8001 – 40 meter (7 seksjoner) enretningstrikk 9001 – 40 meter (7 seksjoner) toretningstrikk Disse vognene ble satt i prøvedrift BVGs nett – først og fremst på linje M4 og M5, men også på M2, M6 og M8. Som et resultat av prøvedriften ble det foretatt noen modifikasjoner før vognene ble satt i serieproduksjon. Høsten 2009 bestilte BVG 99 trikker av Flexity-typen – 50 av 8000-typen og 39 av 4000-serien. Leveringen startet i september 2011 med nr. 8002 og flere i samme serie og disse trafikkerer hovedsakelig linjene M4 og M5. Senere er det også levert flere vogner i 4000-serien som trafikkerer linjene M2 og M10 og i 9000-serien som trafikkerer ulike linjer. I november 2015 ble Flexity nr. 100 levert og i desember ble bestillingen økt til totalt 189 stk. Det er ikke kjøpt inn flere i 3000-serien og prototypen er blitt ombygget til en 40 meters trikk. Selv når denne leveransen er fullført, vil det ikke være tilstrekkelig til å fase ut alle Tatra-trikkene i Berlin, til det trengs det flere vogner og BVG har opsjon på levering av ytterligere 36 stk. Flexity-trikkene er 10 cm bredere enn de vognene BVG ellers har og som følge av dette er det deler av nettet (i Pankow og Köpenick) der de ikke kan brukes. Her er det planen å bruke GTN-trikkene i stedet etterhvert som Tatra-trikkene forsvinner.