- Saturday's demonstration came after requests to hold a gay rights parade were rejected
- Clashes broke out between gay rights activists and ultra-Orthodox protesters
- European Court of Human Rights has previously fined Russia for banning gay parades
According to the group, Gay Russia, far right groups clashed with activists who were gathered in front of the Kremlin wall and city hall.
A total of 18 gay activists and 14 anti-gay activists were arrested, according to Moscow City police.
A police spokesman told CNN that the group did not have permission to gather publically for a parade.
Three prominent gay rights activists, Americans Dan Choi and Andy Thayer, and France's Louis-George Tin, were among those detained.
"We have been asking for the last six years to gather. We are being deprived of a very simple right that is taken for granted in democratic countries," Nikolai Alexeyev, Head of Gay Russia, chief organizer of the Moscow Gay Pride Parade told CNN.
Alexeyev said as soon as activists took out their banners and flags, dozens of members of an ultra-Orthodox group attacked the activists.
Gay rights flags and banners that read 'Russia is not Iran' were displayed in the crowd.
Last week the city denied the group a parade permit due to "a number of complaints", Moscow's deputy mayor, Luydmila Shevtsova said, according to reports from national new agency Ria Novosti.
Representatives of religious groups, ultra-nationalists and the Moscow City Parent Committee had filed complaints against the parade.