Het Junior Eurovisiesongfestival 2004 was het tweede Junior Eurovisiesongfestival. Het werd op 20 november 2004 georganiseerd in Lillehammer, Noorwegen. Het programma duurde 2 uur en 15 minuten, en werd gepresenteerd door Stian Barsnes Simonsen en Nadia Hasnaoui. Het festival werd bekeken door 100 miljoen mensen, en werd uitgezonden in 20 landen.

18 landen deden mee, Frankrijk en Zwitserland voor de eerste keer. De wedstrijd werd gewonnen door de negenjarige María Isabel uit Spanje met haar liedje Antes muerta que sencilla, wat zoveel betekent als liever dood dan doodgewoon. Ze ontving haar trofee uit handen van Dino Jelusić, die de wedstrijd in 2003 won. Cory Spedding werd op ruime afstand tweede voor het Verenigd Koninkrijk. Kroatië haalde voor de tweede maal op rij het podium, met de derde plaats van Nika Turković.

Het was lange tijd onduidelijk waar het festival zou plaatsvinden. Aanvankelijk was de organisatie toegekend aan het Verenigd Koninkrijk. De Britse zender ITV zou het festival organiseren in Manchester, maar vanwege financiële problemen van de omroep werd de organisatie weer uit handen gegeven. De EBU besliste dan maar de organisatie aan Kroatië over te laten, de winnaar van het eerste festival. Het land accepteerde, maar de zaal waar het festival plaats moest vinden, was al geboekt. Uiteindelijk werd de organisatie definitief toegekend aan Lillehammer.

België werd vertegenwoordigd door de Waalse inzending Free Spirits met hun liedje Accroche-toi, Nederland door Klaartje & Nicky met Hij is een kei. De twee landen eindigden respectievelijk op de tiende en de elfde plaats.

Resultaten

Interludium 
Het interludium werd verzorgd door de Ierse boysband Westlife met hun liedje Ain't that a kick in the head.

Puntentelling 
Het stemmen ging via televoting. Alle deelnemende landen konden stemmen, maar niet op zichzelf. Men gaf punten van 1 tot en met 8, dan 10 en 12. Alle punten werden in het Frans en het Engels herhaald.

Scorebord

12 punten

Debuterende landen