Het Zeslandentoernooi voor mannen van de Rugby Union in 2004 werd gespeeld tussen 14 februari en 27 maart. Winnaar werd Frankrijk, dat al zijn wedstrijden wist te winnen (de achtste grand slam van Frankrijk).
Doordat Ierland alleen van Frankrijk verloor, wonnen ze de Triple Crown en de Millennium Trophy. Winnaar van de Calcutta Cup werd Engeland, door met 13-35 van Schotland te winnen.