Puchar Świata w narciarstwie alpejskim mężczyzn sezon 2003/2004 to 38. edycja tej imprezy. Cykl ten rozpoczął się w austriackim Sölden 24 października 2003 roku, a zakończył 14 marca 2004 roku we włoskim Sestriere.
Podium zawodów Lp.DataMiejscowośćKonkurencja1. Miejsce2. Miejsce3. Miejsce 1. 24 października 2003 Sölden gigant Bode Miller Frédéric Covili Joël Chenal 2. 22 listopada 2003 Park City gigant Bode Miller Andreas Schifferer Hans Knauß 3. 23 listopada 2003 Park City slalom Kalle Palander Rainer Schönfelder Manfred Pranger 4. 29 listopada 2003 Lake Louise zjazd Michael Walchhofer Erik Guay Antoine Dénériaz 5. 30 listopada 2003 Lake Louise supergigant Hermann Maier Michael Walchhofer Stephan Eberharter 6. 5 grudnia 2003 Beaver Creek zjazd Daron Rahlves Stephan Eberharter Bjarne Solbakken 7. 6 grudnia 2003 Beaver Creek zjazd Hermann Maier Hans Knauß Andreas Schifferer 8. 7 grudnia 2003 Beaver Creek supergigant Bjarne Solbakken Hermann Maier Hans Knauß 9. 14 grudnia 2003 Alta Badiagigant Kalle Palander Davide Simoncelli Frédéric Covili10. 15 grudnia 2003 Madonna di Campiglio slalom Ivica Kostelić Giorgio Rocca Manfred Pranger11. 19 grudnia 2003 Val Gardena supergigant Lasse Kjus Stephan Eberharter Hermann Maier12. 20 grudnia 2003 Val Gardena zjazd Antoine Dénériaz Michael Walchhofer Hans Knauß13.