The only thing more American on the Fourth of July than flags and fireworks is the National Anthem. Our favorite American Idol contestants have contributed a slew of great performances of “The Star Spangled Banner” over 2012. Some, like Jessica Sanchez’s rendition at the 2012 NBA Finals Game 1, were triumphant. Even judge Steven Tyler’s gotten in on the action, performing the classic tune at the 2012 AFC Championship game in January.

Regardless, celebrate your Independence Day right with these patriotic performances!

Credit: YouTube
Video:
Katharine McPhee Sings the National Anthem in Bryant Park
Credit: YouTube
Video:
Jessica Sanchez Performs the National Anthem at the NBA Finals
Credit: YouTube
Video:
Kris Allen Performs the National Anthem at the FedEx 400 NASCAR Race in Dover, Delaware on June 3, 2012
Credit: YouTube
Video:
Joshua Ledet Sings the National Anthem at the Miles Davis Stamp Dedication in L.A. on June 27, 2012
Credit: YouTube
Video:
David Cook Sings the National Anthem at the Anaheim Angels Opening Game on April 6, 2012

Haley Reinhart - National Anthem - Opening Day... by IdolxMuzic
Credit: DailyMotion
Video:
Haley Reinhart Sings the National Anthem at the Detroit Tigers Home Opening Game on April 5, 2012
Credit: YouTube
Video:
Steven Tyler Sings the National Anthem at the 2012 AFC Championship Game on January 22, 2012

Sources: YouTube, YouTube, YouTube, YouTube, DailyMotion, YouTube

Need your daily dose of American Idol? Like us on our Facebook page at facebook.com/AmericanIdolFansite, or follow us on Twitter at twitter.com/IdolWetpaint!