Australia and New South Wales representative Tyson Frizell will leave St George Illawarra Dragons at season's end to join Newcastle Knights.

Frizell, 28, has accepted a three-year deal from the Knights, it was confirmed on Friday.

Amid financial uncertainty in the NRL with the season suspended due to the coronavirus pandemic, no new or updated contracts are being registered.

The Dragons confirmed Frizell's departure, with the back-rower having joined St George Illawarra in 2013.

"Tyson Frizell received one of the most substantial offers in St George Illawarra history to remain at the club beyond the 2020 season," Dragons director of rugby league pathways and list management Ian Millward said.

"It was a deal that reflected his contribution over the past eight years, and of course, the seasons that would have followed.

"We made responsible decisions when determining Tyson's value and contract extension.

"Tyson's decision to depart the Dragons at season's end will now allow the club to pursue other quality players in the marketplace."

Frizell has played 14 Tests for Australia, while he has represented New South Wales on 11 occasions.