Blaming Queensland for reacting to the Sydney coronavirus cluster with tough border restrictions is "a bit rich" coming from NSW, Premier Annastacia Palaszczuk said.
Queensland has put in place a hard border excluding arrivals from Greater Sydney until at least January 8.
"If there hadn't been the cluster outbreak in the northern beaches, well no one would have had to take these measures and everybody would have been seeing their family and friends over this Christmas and new year period," Ms Palaszczuk said.
"I think it's a bit rich for New South Wales to start blaming Queensland and Victoria and whichever other state and territory she wants to blame.
"This has happened in NSW, it has happened in the northern beaches, and we wish them all the very best, but we do not want our lifestyle compromised."
Queensland conducted 13,000 Covid-19 tests in the past 24 hours as the state continues a testing blitz while enforcing a hard border closure.
There was one new case recorded in hotel quarantine overnight, and it has now been 99 days without a case of community transfer.
"We are looking at having Christmas as near to normal as we possibly can," Ms Palaszczuk said.
Queenslanders who have been in Sydney since December 10 were given until 1am on Tuesday to get home with those arriving after being required to be tested and go into self-isolation.
Speaking from Townsville, Opposition Leader David Crisafulli asked Sydney residents to "keep the faith" of a Queensland holiday being possible in coming months.
He described advice for people to cancel their bookings as "absurd".
"To suggest that people should pull the pin on heading north is the most absurd statement at the worst possible time," he said.
"Don't pull the pin on January, February and March, if we continue to see the progression that we have seen in Sydney, the opportunities for domestic tourism remain alive and kicking."