| Fecha | Carrera | Etapas | Categoría | Ganador |
|---|---|---|---|---|
| 01/04 | Flecha Brabançonne | N | 1.1 | Oscar FREIRE (ESP) |
| 03/04 - 05/04 | Tres días de la Panne | 0 | 2.HC | Alessandro BALLAN (ITA) |
| 05/04 - 09/04 | Semaine lombarde | 0 | 2.1 | Alexander EFIMKIN (RUS) |
| 06/04 | Ruta Adélie | N | 1.1 | Remy PAURIOL (FRA) |
| 07/04 | GP Miguel Indurain | N | 1.HC | Rinaldo NOCENTINI (ITA) |
| 07/04 | Hel Van Het Mergelland | N | 1.1 | Nico SIJMENS (BEL) |
| 08/04 | GP de Rennes | N | 1.1 | Sergueï MATVEYEV (UKR) |
| 08/04 | Tour de Flandes | N | PT | Alessandro BALLAN (ITA) |
| 09/04 | Vuelta a Colonia | N | 1.HC | Juan-José HAEDO (ARG) |
| 09/04 - 14/04 | Vuelta al País Vasco | 0 | PT | Juan José COBO (ESP) |
| 10/04 - 13/04 | Circuito de la Sarthe | 0 | 2.1 | Andreas KLODEN (ALL) |
| 11/04 | Gand-Wevelgem | N | PT | Marcus BURGHARDT (ALL) |
| 11/04 - 15/04 | Tour d'Alentejo | 0 | 2.1 | Manuel VAZQUEZ HUESO (ESP) |
| 12/04 | GP Pino Cerami | N | 1.1 | Luca SOLARI (ITA) |
| 14/04 | Tour de Drenthe | N | 1.1 | Martijn MAASKANT (HOL) |
| 15/04 | GP Primavera | N | 1.1 | Joaquin RODRIGUEZ (ESP) |
| 15/04 | París-Roubaix | N | PT | Stuart O'GRADY (AUS) |
| 17/04 | París-Camembert | N | 1.1 | Sébastien JOLY (FRA) |
| 18/04 | GP de l'Escaut-Schoten | N | 1.HC | Mark CAVENDISH (GBR) |
| 19/04 | GP de Denain | N | 1.1 | Sébastien CHAVANEL (FRA) |
| 21/04 | Tour du Finistère | N | 1.1 | Niels BROUZES (FRA) |
| 22/04 | Amstel Gold Race | N | PT | Stefan SCHUMACHER (ALL) |
| 22/04 | Tour d'Oro | N | 1.1 | Dianaia KAIRELIS (LIT) |
| 22/04 | Tro Bro Leon | N | 1.1 | Said HADDOU (FRA) |
| 24/04 - 27/04 | Tour del Trentin | 0 | 2.1 | Damiano CUNEGO (ITA) |
| 25/04 | Flecha Wallonne | N | PT | Davide REBELLIN (ITA) |
| 25/04 - 29/04 | Tour de Basse-Saxe | 0 | 2.1 | Alessandro PETACCHI (ITA) |
| 27/04 - 29/04 | Tour de Rioja | 0 | 2.1 | Ruben PLAZA (ESP) |
| 28/04 | GP de Villers-Cotterets | N | 1.1 | |
| 29/04 | Liège-Bastogne-Liège | N | PT | Danilo DI LUCA (ITA) |