The worker, part of a crew contracted by the Berkeley Unified School District, was rebuilding a running track at the middle school, located at 1781 Rose St.
He was struck and killed by a truck at about 12:30 p.m., school district spokesman Mark Coplan said.
The school opens Wednesday, he said.