did mariah carey write all i want for christmas is you
Yes. Mariah Carey is officially credited as a co-writer of “All I Want for Christmas Is You,” together with producer and songwriter Walter Afanasieff.
Who Actually Wrote It?
- The song is officially credited to:
- Mariah Carey – songwriter, vocalist, co-producer.
* Walter Afanasieff – songwriter, arranger, co-producer.
- Music databases and liner-style credits consistently list both Carey and Afanasieff as the song’s writers, not Carey alone.
How They Say It Was Created
- Carey has often described writing the song at home, getting into the Christmas mood, and coming up with the melody and lyrics herself.
- Afanasieff has said they built the song “like ping-pong”: he played the chords and musical bed while Carey developed the vocal melody and later wrote the lyrics.
Why There’s Debate
- Afanasieff has publicly pushed back on the idea that Carey wrote it entirely alone, emphasizing his role in the chords, arrangement, and full track production.
- Carey’s own storytelling sometimes highlights her solo creative spark, which has fueled online forum debates and think pieces about who deserves more credit.
What’s Agreed On
- Officially and legally, it is a co-written song: Mariah Carey and Walter Afanasieff share songwriting credit.
- Carey also co-produced the recording, so she earns from both the songwriting and the sound recording, which helps explain the huge ongoing royalties the track generates every holiday season.
TL;DR: Mariah Carey did write “All I Want for Christmas Is You,” but not alone—she co-wrote it with Walter Afanasieff, who handled much of the music and arrangement while she created the lyrics and melody.
Information gathered from public forums or data available on the internet and portrayed here.