De 24 uur van Daytona 2004 was de 42e editie van deze endurancerace. De race werd verreden op 31 januari en 1 februari 2004 op de Daytona International Speedway nabij Daytona Beach, Florida.
De race werd gewonnen door de Bell Motorsports #54 van Andy Pilgrim, Terry Borcheller, Christian Fittipaldi en Forest Barber, die allemaal hun eerste Daytona-zege behaalden. De GT-klasse werd gewonnen door de Orbit Racing #44 van Mike Fitzgerald, Robin Liddell, Johnny Mowlem, Joe Policastro en Joe Policastro jr. De SGS-klasse werd gewonnen door de Doncaster Racing #91 van Jean-François Dumoulin, Marc Lieb, Robert Julien en Greg Pootmans.