The education ministry last week instructed all head teachers to ensure that the syllabus would not mention any religion other than Christianity, it adds.
It quotes Sahid Matsebula, a Swazi-born Muslim who works for a mosque near the capital, Mbabane, that the policy could worsen religious friction in the tiny kingdom:
“ What plan does the government have in place for our children who are not Christian? They will be taught one thing at home and taught something else at school."
The new policy comes after public complaints over Asian and Muslim migration into the country led parliament to set up a commission of enquiry last year, AFP reports.