Prime Minister Scott Morrison has warned Coalition MPs against airing their personal views in public, telling them "government is not a blank cheque" and they disrespect their colleagues by pursuing their own policy agendas.

Mr Morrison gave Liberal and National MPs a stern talking to during a regular sitting week meeting in Canberra, following recent backbench unrest over a number of issues, including Newstart and superannuation. He is also understood to have complained about rebellious backbenchers during Monday's cabinet meeting.

Prime Minister Scott Morrison has warned his MPs not to freelance on policy, telling them it is disrespectful. Credit:Alex Ellinghausen

On Tuesday, the Prime Minister told MPs at the Coalition party room meeting they needed to be "mindful of what we took to the election and what we didn't take to the election".

"Government is not a blank cheque, it is a contract with the public and they understand why they voted for us," he said.