The federal government has revised the citizenship code to make it compulsory for all councils to hold citizenship ceremonies on Australia Day.
Under changes to the to be introduced in 2020, councils will also have to hold a second citizenship ceremony on September 17 - Australian Citizenship Day - and new citizens will have to abide by a strict dress code that bans boardshorts and thongs.
The revised code will be sent to councils this week, Immigration, Citizenship and Multicultural Affairs Minister David Coleman announced.
"Australian citizenship is an immense privilege and fundamental to our national identity," Mr Coleman said.