El XCV Campeonato Europeo de Patinaje Artístico sobre Hielo se realizó en Budapest (Hungría) del 2 al 8 de febrero de 2004.
Fue organizado por la Unión Internacional de Patinaje sobre Hielo (ISU) y la Federación Húngara de Patinaje sobre Hielo.
Las competiciones se efectuaron en la Arena Deportiva de Budapest.
Participaron en total 140 patinadores de 32 países europeos.