The Brit entered the final round knowing that six points would earn him the world crown and he went about his task with haste, wrapping up overall victory after heat five.
Despite breaking his collarbone for the second time in four months just two weeks ago, the 23-year-old needed only two races of the season's final Grand Prix to secure an unassailable lead.
A third-place finish in heat three, his opening race, set Woffinden up perfectly as he held off closest rival Jaroslaw Hampel to comfortably win.
"What a feeling. I'm so excited. It means everything," he said.
"It's great to have my mum here," Woffinden added. "She has given up a lot over the years to get me here, and this is amazing."
Woffinden, who initially broke his collarbone at the British Grand Prix in Cardiff in June, finished on the podium five times during the 12-race season.
- Sports & Recreation