Позначення трамвайних потягів кольоровими маршрутними вогнями застосовується в Петербурзі з 1910 року. Тоді на аншлагу, встановленому на даху моторного вагона, поруч з номером маршруту наносилися 2 кольорових трикутника у відповідному маршруту поєднанні. З настанням темряви запалювалися 2 прожектора з лінзами тих же кольорів. Цей порядок строго дотримувався аж до припинення трамвайного руху в блокаду. Потім неодноразово робилися зусилля до обладнання поїздів маршрутними вогнями, але повного оснащення так і не вдалося досягти. Сьогодні на лінію з вогнями виходить трохи більше 1/5 частини поїздів. Однак в конструкції всіх вагонів, що виготовляються в Петербурзі, передбачена можливість їх установки.
Всього для позначення маршрутів використовується 5 квітів - білий, синій, червоний, зелений і оранжевий (трансформувалися в останні роки в жовтий) - тобто можливо лише 25 варіантів колірних поєднань. "Кольорові коди" маршрутів підібрані таким чином, щоб на кожній конкретній лінії, зупинці вогні всіх маршрутів відрізнялися б один від одного. Звичайно ж, розподіл вогнів за маршрутами не є раз і назавжди затвердженим - змінюються напрямки руху - можуть змінитися і вогні, але це відбувається вкрай рідко.
Кольорові маршрутні вогні - ця одна з унікальних традицій Санкт-Петербурга. Ніде в інших містах колишнього СРСР вони постійно не застосовувалися і не застосовуються, та й конструкцією вагонів їх установка не передбачена.