A two-year-old boy has died after being crushed by a 1.5 tonne roller driven by a relative working on the driveway of his New Zealand home.

Emergency services were called to the suburb of Lucas Heights in Auckland at about 1.35pm local time on Saturday, a St John Ambulance spokesman said.

A truck removes the steam roller that killed a toddler.

The boy was rushed to Starship Hospital with critical injuries where he died.

A relative of the boy was using a 1.5 tonne roller to compact loose shingle on the driveway, Constable Paul Hayward of Waitemata Serious Crash Unit said.