Victorian Liberal candidate Jeremy Hearn will be disendorsed after he suggested that Muslims supported "killing or enslaving" non-muslims and wanted to introduce Sharia law to Australia.

Population Minister Alan Tudge confirmed on Sky News that Mr Hearn would be sacked by the party by midday, saying there was "no place" for his views.

Liberal Party

Mr Hearn apologised for the comments on Tuesday night.

"Those comments were entirely wrong and I apologise unreservedly for them," he said in a single sentence response about his 14 February post.

In the posts, exposed by Melbourne's Herald Sun, Mr Hearn wrote: "a Muslim is a person who subscribes to an ideology which requires ... the killing or enslavement of the citizens of Australia if they do not become Muslim."

He also suggested Muslim people were lying and hiding their activities aimed at replacing Australia's government and legal systems with Sharia law.

"No oath of allegiance from a person following such an ideology can or should be accepted by the Australian government under the current law. They are clearly people of bad character," he wrote in the post which is still published online.

He also called for taxpayers to stop funding Muslim schools - "places where such an unacceptable ideology is taught" in Australia as they are "essentially fomenting rebellion against the government".

AAP

Treasurer Josh Frydenberg told the Herald Sun the comments were "appalling".

Shadow Attorney-General Mark Dreyfus had earlier called for Mr Hearn to be sacked, describing him as an "Islamophobe".

"Refusing to sack him is incredibly weak and frankly, how can Scott Morrison excuse him?" he told ABC radio on Wednesday morning.

Mr Dreyfus said Mr Hearn's apology was not good enough.

Mr Dreyfus holds the seat of Isaacs, which includes suburbs such as Dandenong South, Chelsea, Braeside and Mordialloc, by 2.3 per cent.

Additional reporting by AAP