Australia's northeastern state of Queensland will host eight Rugby Championship tests in double-headers over four weekends from September in a rejigged schedule following new Covid-19 restrictions across the country and in New Zealand.

The Gold Coast will host round three (12 September) and round six (2 October) of the southern hemisphere competition, with Brisbane staging the fourth round (18 September) and Townsville the fifth on 25 September, organisers SANZAAR said on Tuesday.

The All Blacks play Argentina, with Australia facing South Africa in the first double-header on the Gold Coast.

Rugby Australia said the second round match between Australia and the All Blacks originally scheduled for Perth on 28 August would be rescheduled in coming days.

The match is expected to go ahead in Perth on the weekend of 4-5 September.

"We thought last year was tough when we had to implement a Tri-Nations tournament in Australia with South Africa absent due to the pandemic, but the current disruption caused by the 'delta variant' of Covid-19 has seen government authorities tighten up border biosecurity measures substantially," SANZAAR Chief Executive Officer Brendan Morris said in a media release.

"This is understandable and therefore, we had no option but to basically move the remainder of the Rugby Championship to Queensland."

Queensland is largely coronavirus-free but Australia's southern states of New South Wales and Victoria, along with the Australian Capital Territory, are locked down as authorities battle to contain outbreaks of the Delta variant.

New Zealand is also locked down until 27 August, while its largest city Auckland, the epicentre of the country's recent outbreak, will have restrictions in place at least until 31 August.

New Zealand Rugby announced on Friday they had cancelled their home Rugby Championship tests against South Africa and pulled out of the Wallabies test in Perth because of the uncertainty of scheduling.

South Africa lead the Rugby Championship table after winning back-to-back home matches against Argentina. New Zealand thrashed Australia 57-22 at Eden Park in the first round