The NRL will commemorate the Anzac centenary with one of the largest football marathons ever, with five games played across Australia and New Zealand on Anzac Day next year.

The traditional Anzac Day clash between St George Illawarra and the Roosters will headline the 10-hour rugby league marathon on Saturday, April 25. While Melbourne and the Warriors have squared off on Anzac Day in Melbourne since 2011, they will host separate matches next year.

Rugby league extravaganza: Anzac Day will offer a feast of football. Credit:Anthony Johnson

The round-eight clashes will see the Warriors host Gold Coast at midday, followed by the Knights taking on North Queensland in Newcastle at 2pm.

The Roosters and St George Illawarra will play at 4pm, while arch-rivals the Storm and Manly will do battle in Melbourne at 6pm. Brisbane and Parramatta will wrap up the football feast at Suncorp Stadium from 8pm.