The Austrian capital, which hosts this year's kitsch pop competition, launched the revamped lights a fortnight ago at 120 zebra crossings as a symbol of tolerance.
Instead of the traditional single figure, they now show either a gay or heterosexual couple holding hands, along with a heart symbol.
The city confirmed on Wednesday it had ordered 2,000 t-shirts featuring the small figures in red and green on a black background.
One t-shirt costs €5 ($5.50).
This follows an earlier announcement by officials that the lights, which cost €63,000, would become a permanent fixture in response to an overwhelmingly positive public reaction.
More than 20,000 people signed an online petition to keep the quirky signals.
"They have acquired cult status," said city councillor Maria Vassilakou.
"It's great for the acceptance of gay couples and of course also for Vienna tourism."
Campaigns are already under way to install the lights in other Austrian cities.
The idea has even spread to Germany where Munich apparently plans to launch its own gay traffic lights in July.
A total of 27 countries will take part in the Eurovision final held at Vienna's Stadthalle arena on Saturday night. The event is expected to attract up to 200 million viewers.