Winston Peters wants state-owned TVNZ to run a free-to-air sports channel covering big events such as All Black Tests.
The NZ First leader says fans who can't afford Sky are being shut out of today's All Blacks-Manu Samoa game.
"It's the same with all New Zealand sport - sports fans must pay for Sky or wait till the match is nearly over to watch," he said.
"It's time to get this sorted out before the Rugby World Cup."
Mr Peters is asking what the point is of having a taxpayer-funded channel that doesn't cover sport.
TVNZ lost live cover of All Black tests to Sky more than a decade ago because it couldn't afford to compete with the commercial channels.