Last weekend's half million dollar prize was claimed at Countdown Rotorua on Thursday. The shared first division winning ticket was bought from New World, West End.
"I like to mix it up and purchase my tickets from four different places. It's a bit of a flutter and I enjoy supporting each of the stores," the Rotorua winner said in a statement.
Having no idea he was holding on to a major prize, he received a call from his daughter who had heard someone local was sitting on a windfall.
"She rang out of the blue and asked where I had bought my ticket from. I told her I had bought it from Pak'nSave and she immediately wrote it off, because this ticket was bought at New World."
After the phone call the winner searched for his latest Lotto ticket, which he found nestled in a pocket of a woollen jersey and decided he would check it at lunchtime the next day.
It wasn't until he checked his ticket under the self-scanner that he realised just how lucky he had become, and remembered where he had bought it.
"The screen immediately flashed and said 'Congratulations - First Division Winner!' and I couldn't believe it."
When asked about what he will do with his winnings, he said he was planning to take a trip across the Tasman.
"My daughter lives in Australia, so I'll take my wife on an extended holiday to visit the grandkids. She's never been out of the country, so it will be pretty special," the winner said.
Lotto NZ corporate communications general manager Emilia Mazur said the Rotorua's winning streak was unusual but not uncommon.
"There was a bit of a winning streak at Mount Maunganui last year with two in a row and a winning wheel. Now Rotorua has a couple in a row."
The last time Rotorua had consecutive wins was in 2008. A Lucky Lotto Shop ticket won $1.19 million first division on June 21. The following week, on June 28, a Powerball ticket sold from Countdown Rotorua won $8.25 million.
City's Lotto wins
Saturday, July 11: $1 million first division
Saturday, July 4: $500,000 shared first division
Saturday, June 27: $24.3 million Powerball