The latest Newspoll, published in The Australian on Monday, indicates the minor party could win 30 per cent of the primary vote if an election were held today.
It puts One Nation ahead of the government's 29 per cent and lengths in front of the coalition, which remains in the high teens.
The Greens have nudged down to 13 per cent since the last Newspoll in early August.
Federal MP Barnaby Joyce said a sense of "dry pragmatism" has attracted voters.
"They don't like this idea that you have two people who sort of have a closed shop, a political closed shop, and you you can only go to one or the other, and there's nothing to really shake the show up," Mr Joyce told the ABC.
The poll comes just days after the Secret Harbour by-election for the West Australian state parliament where One Nation achieved a landslide victory in a once safe-Labor seat.
After suffering another swing against them at the WA by-election, the coalition remains in third place federally.
Less than a quarter of those surveyed picked Liberal leader Angus Taylor as their first choice for Prime Minister, with Anthony Albanese maintaining a healthy lead of 46 per cent.
Speaking to the Queensland ALP conference on Sunday Mr Albanese warned of the danger of "hard right populists", vowing to defeat them.
One Nation leader Pauline Hanson accused the government of pouring petrol on already heated political discourse in a post to social media.Â
It comes after the minor party faced open criticism and booing at anti-migration protests on Sunday after a week of confusion over it's own migration targets.
One Nation's newest MP David Farley went against pledges to cut net overseas migration by 130,000 triggering reports he may look to quit the party.
Mr Joyce dismissed the speculation.
"David's got very broad shoulders," he said.
"He's been he's been in, you know, tough corporate environments, and he's more than capable to hold his own and to express his views within the One Nation Party room."
Focus now turns to Victoria ahead of its state election in November where One Nation is hoping to win multiple seats.