RCMP say the 17-year-old collided with the northbound truck as he rode along the southbound lanes of Macmillan Road in front of Cedar Community Secondary School on Monday evening.
Police say the street was dimly lit and the teen, whose name has not been released, was wearing dark, non-reflective clothing when he was hit.
The 28-year-old truck driver stayed at the scene and police say speed and alcohol are not considered factors.
This is the second longboarding death on Vancouver Island this month. A 16-year-old was killed in the Comox Valley on Jan. 2. In that case, police also cited poor visibility as a contributing cause.
This past summer, three longboarders were seriously injured in two separate crashes on the same day in West Vancouver and the Sunshine Coast.
Google Maps: Cedar Secondary School