{| 
|-
! bgcolor=yellow |Classifica finale
|-
|
{| align="center"
|-
| 1. Lance Armstrong 
| 83h 41'12"
|-bgcolor="#EFEFEF"
| 2. Jan Ullrich 
| a 1'01"
|-
| 3. Alexandre Vinokourov 
| a 4'14"
|-bgcolor="#EFEFEF"
| 4. Tyler Hamilton 
| a 6'17"
|-
| 5. Haimar Aguirre Zubeldia 
| a 6'51"
|-bgcolor="#EFEFEF"
| 6. Iban Mayo 
| a 7'06"
|-
| 7. Ivan Basso 
| a 10'12"
|-bgcolor="#EFEFEF"
| 8. Christophe Moreau 
| a 12'28"
|-
| 9. Carlos Sastre 
| a 18'49"
|-bgcolor="#EFEFEF"
| 10. Francisco Mancebo 
| a 19'15"
|-
|} 198 alla partenza, 147 all'arrivo
|}

La '''90esima edizione del prima edizione del statunitense Lance Armstrong, che eguaglia quindi in numero di vittorie  Jacques Anquetil, Eddy Merckx, Bernard Hinault e Miguel Indurain.

Fra i tour vinti da Armstrong, questo è forse il più combattuto. Il tedesco Jan Ullrich batte infatti l'americano nella prima gara a cronometro, e la battaglia fra i due si fa serrata sulle montagne con l' aggiunta della mina vagante Vinokourov che grazie a attacchi spettacolari e' sempre vicino alla testa della corsa(sino a Luz Ardiden dove cede). 
Nella tappa di Tourmalet: Armstrong sembra in difficoltà ma poi lo batte nell'ultima salita. In questa edizione esplode il talento di Iban Mayo che sull' Alpe d'Huez stacca tutti,e poi rimane protagonista per tutto il resto della corsa. 

Il tour è marcato anche da altri episodi spettacolari. Lo spagnolo Joseba Beloki(che mai come quell' anno sembrava in grado di dare del filo da torcere all' Americano) nella tappa di Gap è costretto all'abbandono dopo una caduta rovinosa che ha rischiato di coinvolgere Armstrong, costretto ad uscire dalla strada. La bicicletta di Armstrong nella tappa di Luz-Ardiden prende il berretto di un giovane spettatore e casca, quindi ritorna sul gruppo di testa(fermato proprio da Ulrich) e controattacca. Nell'ultima cronometro, Jan Ullrich sta per vincere la tappa (senza però impensierire la maglia gialla) quando sbaglia percorso e cade.

==Le tappe==
{| 
|- style="background:#CCCCCC;"
! Nr.
! Data
! Tappa
! km
! Vincitore
! Maglia gialla
|-
| pr ||| [[Parigi - Parigi || 6,5 cr || Bradley McGee (AUS) || Bradley McGee (AUS)
|-
|1|| | [[Saint-Denis (Seine-Saint-Denis)|Saint-Denis - | 168 || [[Alessandro Petacchi (ITA)|| Bradley McGee (AUS)
|-
|2|| | [[La Ferté-sous-Jouarre - | 204,5 || [[Baden Cooke (AUS) || Bradley McGee (AUS)
|-
|3||| [[Charleville-Mézières - | 167,5 || Alessandro Petacchi (ITA) || [[Jean-Patrick Nazon (FRA)
|-
|4|| | [[Joinville (Francia)|Joinville - Saint-Dizier || 69 crsq|| US Postal || Victor Hugo Peña (ESP)
|-
|5|| | [[Troyes - Nevers || 196,5 || Alessandro Petacchi (ITA)|| Victor Hugo Peña (ESP)
|-
|6|| | Nevers - [[Lione ||  230 || Alessandro Petacchi (ITA) || Victor Hugo Peña (ESP) 
|-
|7|| | Lione - [[Morzine || 230,5 || Richard Virenque (FRA) || Richard Virenque (FRA) 
|-
|8|| | [[Sallanches - | 219 || [[Iban Mayo (ESP) || Lance Armstrong (USA) 
|-
|9|| | [[Le Bourg-d'Oisans - Gap || 184,5 || Alexandre Vinokourov  (KAZ)|| Lance Armstrong (USA)
|-
|10|| | [[Gap (Francia)|Gap - | 219,5 || [[Jakob Piil (DEN) || Lance Armstrong (USA) 
|-
|11|| |[[Narbonne - | 153,5 || [[Juan Antonio Flecha (ESP) || Lance Armstrong (USA) 
|-
|12|| | [[Gaillac - | 47 cr || [[Jan Ullrich (GER) || Lance Armstrong (USA) 
|-
|13|| | Toulouse - [[Ax-3 Domaines || 197,5 || Carlos Sastre (ESP) || Lance Armstrong (USA) 
|-
|14|| | [[Saint-Girons - | 191,5 || [[Gilberto Simoni (ITA) || Lance Armstrong (USA) 
|-
|15|| | [[Bagnères de Bigorre - Luz-Ardiden || 159,5 || Lance Armstrong (USA) || Lance Armstrong (USA) 
|-
|16|| | [[Pau (Francia)|Pau - | 197,5 || [[Tyler Hamilton (USA) || Lance Armstrong (USA) 
|-
|17|| | [[Dax - | 181 || [[Servais Knaven (NED) || Lance Armstrong (USA) 
|-
|18|| | Bordeaux - [[Saint-Maixent-l'École || 203,5 || Pablo Lastras (ESP) || Lance Armstrong (USA) 
|-
|19|| | [[Pornic - | 49 cr || [[David Millar (GBR) || Lance Armstrong (USA) 
|-
|20|| | [[Ville-d'Avray - | 152 || [[Jean-Patrick Nazon (FRA) || Lance Armstrong (USA) 
|-
|}

right|thumb|200px|Trasa wyścigu w 2003
'''90. Polach Elizejskich. Wyścig składał się z prologu i 20 etapów, w tym:
* 10 etapów płaskich
* 7 etapów górskich
* 4 etapów jazdy indywidualnej na czas.

Cała trasa liczyła 3 350 km.

==Etapy==
{| class="wikitable"
!Etap
!Trasa
!Długość
!Typ
!Data
!Zwycięzca etapu
|-
|align=right| Prolog
|Paryż - Paryż
|6,5&nbsp;km
|Jazda indywidualna na czas
|align=right| Sobota, 5 lipca
|Bradley McGee 
|-
|align=right| 1
|Saint-Denis/Montgeron - Meaux
|168&nbsp;km
|
|align=right| Niedziela, 6 lipca
|Alessandro Petacchi 
|-
|align=right| 2
|Sedan
|204,5&nbsp;km
|
|align=right| Poniedziałek, 7 lipca
|Baden Cooke 
|-
|align=right| 3
|Charleville-Mézières - Saint-Dizier
|167,5&nbsp;km
|
|align=right| Wtorek, 8 lipca
|Alessandro Petacchi 
|-
|align=right| 4
|Joinville - Saint-Dizier
|69&nbsp;km
|Jazda drużynowa na czas
|align=right| Środa, 9 lipca
|US Postal-Berry Floor 
|-
|align=right| 5
|Troyes - Nevers
|196,5&nbsp;km
|
|align=right| Czwartek, 10 lipca
|Alessandro Petacchi 
|-
|align=right| 6
|Nevers - Lyon
|230&nbsp;km
|
|align=right| Piątek, 11 lipca
|Alessandro Petacchi 
|-
|align=right| 7
|Lyon - Morzine
|230,5&nbsp;km
|Etap górski
|align=right| Sobota, 12 lipca
|Richard Virenque 
|-
|align=right| 8
|Sallanches - L'Alpe d'Huez
|219&nbsp;km
|Etap górski
|align=right| Niedziela, 13 lipca
|Iban Mayo 
|-
|align=right| 9
|Le Bourg-d'Oisans - Gap
|184,5&nbsp;km
|Etap górski
|align=right| Poniedziałek, 14 lipca
|Aleksander Winokurow 
|-
|align=right| 10
|Gap - Marsylia
|219,5&nbsp;km
|
|align=right| Wtorek, 15 lipca
|Jakob Piil 
|-
|align=right|  -
|align=center colspan=3| ''Dzień odpoczynku''
|align=right| Środa, 16 lipca
|-
|align=right| 11
|Narbonne - Tuluza
|153,5&nbsp;km
|
|align=right| Czwartek, 17 lipca
|Juan Antonio Flecha 
|-
|align=right| 12
|Gaillac - Cap' Découverte
|47&nbsp;km
|Jazda indywidualna na czas
|align=right| Piątek, 18 lipca
|Jan Ullrich 
|-
|align=right| 13
|Tuluza - Plateau de Bonascre
|197,5&nbsp;km
|Etap górski
|align=right| Sobota, 19 lipca
|Carlos Sastre 
|-
|align=right| 14
|Saint-Girons - Loudenvielle
|191,5&nbsp;km
|Etap górski
|align=right| Niedziela, 20 lipca
|Gilberto Simoni 
|-
|align=right| 15
|Bagnères-de-Bigorre - Luz-Ardiden
|159,5&nbsp;km
|Etap górski
|align=right| Poniedziałek, 21 lipca
|Lance Armstrong 
|-
|align=right|  -
|align=center colspan=3| ''Dzień odpoczynku''
|align=right| Wtorek, 22 lipca
|-
|align=right| 16
|Pau - Bayonne
|197,5&nbsp;km
|Etap górski
|align=right| Środa, 23 lipca
|Tyler Hamilton 
|-
|align=right| 17
|Dax - Bordeaux
|181&nbsp;km
|
|align=right| Czwartek, 24 lipca
|Servais Knaven 
|-
|align=right| 18
|Bordeaux - Saint-Maixent-l'École
|203,5&nbsp;km
|
|align=right| Piątek, 25 lipca
|Pablo Lastras 
|-
|align=right| 19
|Pornic - Nantes
|49&nbsp;km
|Jazda indywidualna na czas
|align=right| Sobota, 26 lipca
|David Millar 
|-
|align=right| 20
|Ville-d'Avray - Paryż Champs-Élysées
|152&nbsp;km
|
|align=right| Niedziela, 27 lipca
|Jean-Patrick Nazon 
|}

==Wyniki==
===Klasyfikacja generalna===
{| class="wikitable"
!Pozycja
!Imię i nazwisko
!Państwo
!Drużyna
!Czas<br />Średnia prędkość
|-
|1 
|'''Lance Armstrong'''
|
|'''U.S. Postal Service'''
|align=right|83h 41' 12"<br />(40,94&nbsp;km/h)
|-
|2
|Jan Ullrich
|
|Team Bianchi
|align=right|    1' 01"
|-
|3
|Aleksander Winokurow
|
|Team Telekom
|align=right|    4' 14"
|-
|4
|Tyler Hamilton
|
|Team CSC
|align=right|    6' 17"
|-
|5
|Haimar Zubeldia
|
|Euskaltel-Euskadi
|align=right|    6' 51"
|-
|6
|Iban Mayo 
|
|Euskaltel-Euskadi
|align=right|    7' 06"
|-
|7
|Ivan Basso
|
|Fassa Bortolo
|align=right|    10' 12"
|-
|8
|Christophe Moreau 
|
|Crédit Agricole
|align=right|    12' 28"
|-
|9 
|Carlos Sastre 
|
|Team CSC
|align=right|    18' 49"
|-
|10
|Francisco Mancebo
|
||Ibanesto.com
|align=right|    19' 15"
|}

===Klasyfikacja punktowa===
{| class="wikitable"
!Pozycja
!Imię i nazwisko
!Państwo
!Drużyna
!Punkty
|-
|1 
|'''Baden Cooke'''
|
|FDjeux.com
|align=right|216
|-
|2
|Robbie McEwen
|
|Lotto
|align=right|    214
|-
|3
|Erik Zabel
|
|Team Telekom
|align=right|    188
|-
|4
|Thor Hushovd
|
|Crédit Agricole
|align=right|    173
|-
|5
|Luca Paolini
|
|Quick-Step
|align=right|    156
|-
|6
|Jean-Patrick Nazon 
|
|Jean Delatour
|align=right|    154
|-
|7
|Stuart O'Grady
|
|Crédit Agricole
|align=right|    153
|-
|8
|Fabrizio Guidi 
|
|Team Bianchi
|align=right|    122
|-
|9 
|Jan Ullrich 
|
|Team Bianchi
|align=right|    112
|-
|10
|Damien Nazon
|
|Brioches la Boulangere
|align=right|    107
|}

===Klasyfikacja górska===
{| class="wikitable"
!Pozycja
!Imię i nazwisko
!Państwo
!Drużyna
!Punkty
|-
|1 
|'''Richard Virenque'''
|
|Quick-Step
|align=right|    324
|-
|2
|Laurent Dufaux
|
|Alessio
|align=right|    187
|-
|3
|Lance Armstrong
|
|U.S. Postal Service
|align=right|    168
|-
|4
|Christophe Moreau
|
|Crédit Agricole
|align=right|    137
|-
|5
|Juan Miguel Mercado
|
||Ibanesto.com
|align=right|    136
|-
|6
|Iban Mayo 
|
|Euskaltel-Euskadi
|align=right|    130
|-
|7
|Haimar Zubeldia
|
|Euskaltel-Euskadi
|align=right|    125
|-
|8
|Jan Ullrich 
|
|Team Bianchi
|align=right|    124
|-
|9 
|Tyler Hamilton 
|
|Team CSC
|align=right|    116
|-
|10
|Paolo Bettini
|
|Quick-Step
|align=right|    100
|}