A crowd of around 40,000 in the capital Oslo chose 'Children of the Rainbow' which celebrates the type of multi-cultural society Breivik has said he despised and one he dismissed during his trial as Marxist propaganda.
Thousands of Norwegians also held similar musical demonstrations in squares across the country.
In Oslo alone, an estimated 40,000 people flooded the Youngstorget square to sing. In the video above, Norwegian singer Lillebjørn Nilsen leads the crowd in singing "" a Norwegian version of "My Rainbow Race," penned by American folk sing Pete Seeger.
The Associated Press translated its lyrics as follows:
A sky full of stars, blue sea as far as you can see
An earth where flowers grow, can you wish for more?
Together shall we live, every sister, brother, you and me
Young children of the rainbow, a fertile land and seashore
Watch the above andb wipe away the tears and remember that we musyt al stand up against bigotry and hatred wherever it appears.