A male cyclist has died after a collision involving a truck in Keilor East during peak hour.

Emergency services were called to Keilor Park Drive near the corner of Slater Parade in Melbourne's north-west shortly before 8.30am on Wednesday.

Police have been told the truck was turning left from Keilor Park Drive towards Slater Road at about 8.20am when it struck the cyclist, who was riding east along Keilor Park Drive.

"Investigators believe that the truck and cyclist collided and the rider went under the truck," Senior Constable Adam West said in a statement.

"The male rider, who is yet to be identified, died at the scene."

The truck driver is assisting police, he said.

Road closures are in place and VicRoads has advised drivers to avoid the area if possible.