The 18-year-old, from South Shields, beat Olly Murs in the public vote in the final of the show.
McElderry beat 200,000 applicants to The X Factor and more than 10 million public votes were cast.
He hugged his mentor, fellow Geordie Cheryl Cole, and said: "I can't even speak, thank you so much everyone."
He added: "I can't actually speak and I just want to say thank you to Cheryl, she's been an amazing mentor."
Listen to all of your favourite tunes on this Intempo DAB Digital Radio only £59.99
Check out the range of electricals on offer at 24studio.co.uk