The second-prize Powerball ticket was the only one nationally to match the five white balls drawn, but not the Powerball.
The lucky winner spent the extra $1 for the Power Play, doubling the prize to $2 million. New Jersey lottery officials are expected to announce the store where the ticket was sold later Thursday.
The winning Powerball numbers for the Christmas Day drawing were: 15, 26, 27, 30 and 35. The Powerball was 3, with a Power Play of 3X.
The second-prize ticket was the second $2 million Powerball winner sold in New Jersey in less than a week.
A ticket purchased at Lucky 7 Deli and Food Mart on Centre Street in Nutley, Essex County for Saturday's Powerball drawing also hit five numbers for $2 million.
The jackpot for the next Powerball drawing on Saturday is an estimated $145 million.
The Mega Millions jackpot for Friday's drawing is now an estimated $1.15 billion.
The odds of hitting the Powerball jackpot are 292,201,388 to 1. Players who buy a $2 ticket have a 1 in 11,688,053 chance to match five numbers.