The man's wife was also "gobsmacked'' when he shared the good news.
"Neither of us has got much sleep since we found out we had won,'' he said.
The man plans to pay off their Auckland house mortgage with his win.
"This is a Christmas dream come true for us. We have a young family and being mortgage free at our age is just fantastic,'' he said.
Meanwhile, Powerball was not struck on the weekend and has jackpotted to $7m. Strike has jackpotted to $400,000.
Lotto's holiday promotion has also launched this week giving Lotto Triple Dip players the chance to win one of 200 extra prizes worth over $5m.
Every Triple Dip purchased during the three-week promotion period, from December 16 to January 5, will generate a special promotion voucher with a unique number. The 200 winning voucher numbers will be drawn on January 5.