Bent, mangled bikes were strewn about the scene, and the sheet-draped corpses dotted the two-lane road near Lamezia Terme, in the Calabrian "toe" of boot-shaped Italy where the accident occurred.
In addition to the eight cyclists killed, four people were injured: two cyclists and the driver and a young boy in the car with him, said Maria Dolores Rucci, commander of the road police in nearby Catanzaro.
The ANSA news agency said the driver, who was only slightly injured, was placed under arrest on charges of multiple homicide. A police spokesman who declined to give his name said the man, a Moroccan national, had tested positive for marijuana.
A preliminary investigation showed the speeding car ran headfirst into the group of 10 cyclists who were riding in the opposite direction on state road 18, according to Italy's highway authority.
ANSA said the driver was trying to pass another car when he hit the group. Visibility was good at the time, reports said.The road, closed by authorities for most of the day, reopened Sunday evening.