Police had to keep anti mosque protesters and supporters apart at an emotion-charged rally on the Sunshine Coast on Saturday.

More than 500 people - about 80% of them against the Islamic mosque - converged on land near the Stella Maris Catholic Church to protest the mosque plan.

Police were forced to close streets as Mosque protesters clashed on the Sunshine Coast. Credit:Mark Furler

Supporters of the mosque sang iconic Australian tunes, prompting outrage from a few of the anti mosque movement.

Streets around the protest were blocked off by police while plain clothes and uniform police had to repeatedly warn anti-mosque protesters to tone their comments and anger down.

Loading

An equally vocal contingent of young people defended the right of Islamic people to set up their own church, saying Australia was a democratic country.

For more go to Sunshine Coast Daily.