Last year's $30m winner, the third biggest in Lotto's history, hid their ticket in a Christmas card and then put the card in the back of a photoframe mounted on the wall.
Last Saturday's winning ticket was sold at the Hornby Mall Lotto store in Christchurch.
The store has sold 30 First Division tickets, making it the fourth "luckiest" store in New Zealand.
The total prize was made up of $20m from Powerball First Division and $200,000 from Lotto First Division.
The largest Lotto win in New Zealand history was in 2016 when a ticket sold in Auckland won the $44m Powerball.
The next biggest was another win in Auckland in 2013, which saw a lucky punter walk away with a cool $33m.