Queensland Deputy Premier Steven Miles is criticising Prime Minister Scott Morrison for his suggestion, that the state's borders should be open by Christmas.

Mr Miles hit out at the Prime Minister, who he says should focus on federal matters.

Mr Miles says "Diplomacy is his job. International trade is his job. Vaccination should be his job, but we're doing it. Quarantine should have been his job, but we're doing it.”