After breaking a 13-year-old temperature record for August on Thursday it took just two days for Whanganui to break it again.
Whanganui reached 21.4C around 2.30pm on Saturday - 0.9C higher than the record set on Thursday.
Previous to Thursday, the August record was 20.1C set in 2009.
The average maximum for August was 14C, MetService meteorologist Mmathapelo Makgabutlane said.
"A low of 12.9C was recorded Sunday morning.