27 Artists Who Sang For The Troops

By Rose Wythe

May 24, 2022

Memorial Day offers the perfect opportunity to reflect on and remember the soldiers who have sacrificed and served to protect our country. So, in honor of the holiday, we decided to compile a list of artists who have shown their respect for the troops through their craft. From Nicki Minaj and Katy Perry’s live collaboration for 2010’s “VH1 Divas Salute the Troops” to the time stars like Luke Bryan and Kellie Pickler performed for “ACM Presents: An All Stars Salute to the Troops” and beyond, read on to find out which acts have performed for our soldiers in some capacity.

1. Jason Aldean, Kelsea Ballerini and Scotty McCreery

Photo: Getty Images

Jason Aldean, Kelsea Ballerini and Scotty McCreery performed during the 2019 iHeartCountry One Night For Our Military special concert. About 750+ attendees, including many from nearby military bases Fort Knox and Fort Campbell gathered at Country Music Hall of Fame in Nashville, Tennessee for the show.

2. Nicki Minaj & Katy Perry

Photo: Getty Images

Nicki and Katy delivered a joint performance of the Cyndi Lauper hit “Girls Just Want to Have Fun,” as part of the “VH1 Divas Salute the Troops” show back in 2010. It was taped at San Diego’s Marine Corps Air Station Miramar.

3. Carrie Underwood

Photo: Getty Images

Carrie Underwood debuted a new song, titled “Keep Us Safe,” during a performance for the 2014 ACM special ”An All-Star Salute to the Troops,” meant to honor the military.

4. Paramore

Photo: Getty Images

Paramore performed a cover of the Foo Fighters track “My Hero” at Kuwait’s Camp Arifjan in 2010, which was also recorded for “VH1 Divas Salute the Troops.”

5. Whitney Houston

Whitney Houston
Photo: Getty Images

Whitney Houston performed at the Naval Air Station in Norfolk, Virginia, back in 1991. The performance — which was Houston’s first ever solo televised concert — was meant to honor those who served in the Gulf War. It was later released on video as “Welcome Home Heroes With Whitney Houston.”

6. Toby Keith

Photo: Getty Images

Toby Keith has performed 11 USO tours since 2002.

7. Prince Royce

Photo: Getty Images

Prince Royce performed in front of 45,000 troops and their families during the 2016 concert event Rock The Troops, which took place at Hawaii’s Joint Base Pearl Harbor-Hickam.

8. Nick Jonas

Photo: Getty Images

Nick Jonas also performed at the 2016 event Rock The Troops.

9. Blink-182

Photo: Getty Images

Blink-182 performed for the troops aboard the USS Nimitz in Kuwait Harbour, Kuwait in August 2003.

10. Metallica

Photo: Getty Images

Metallica performed a 22-minute set at the Concert for Valor, which took place on the National Mall in Washington D.C.

11. Janet Jackson

Photo: Getty Images

Janet Jackson brought her military-inspired “Rhythm Nation” choreography to a performance for “America United: In Support of Our Troops.”

12. The Ying Yang Twins

Photo: Getty Images

D-ROCK, of the Ying Yang Twins, performed for the Wolf Pack Airmen at the Kunsan Air Base in 2008.

13. Kid Rock

Photo: Getty Images

Kid Rock has performed for U.S. troops several times over the course of his career, notably playing alongside the Zac Brown Band and Kellie Pickler for the 2008 USO Christmas Concert in Iraq.

14. Hunter Hayes

Photo: Getty Images

Hunter Hayes performed at the “ACM Presents: An All Stars Salute to the Troops.”

15. Jennifer Nettles

Photo: Getty Images

Jennifer Nettles also appeared onstage at the “VH1 Divas Salute The Troops.”

16. Keith Urban

Photo: Getty Images

Keith Urban performed at the “ACM Presents: An All Stars Salute to the Troops.”

17. Tim McGraw

Photo: Getty Images

Tim McGraw performed at the “ACM Presents: An All Stars Salute to the Troops.”

18. Dierks Bentley

Photo: Getty Images

Dierks Bentley performed at the “ACM Presents: An All Stars Salute to the Troops.”

19. Luke Bryan

Photo: Getty Images

Luke Bryan performed at the “ACM Presents: An All Stars Salute to the Troops.”

20. Kellie Pickler

Photo: Getty Images

Kellie Pickler performed at the “ACM Presents: An All Stars Salute to the Troops.”

21. Train

Photo: Getty Images

Train performed for reunited military families at the Naval Station Norfolk as part of SC Johnson's Thanksgathering Celebration.

22. Tenacious D - Spike's Rock The Troops Show

Photo: Getty Images

23. Stephen Kellogg

Photo: Getty Images

Singer-songwriter Stephen Kellogg has performed for the troops more times than we can count.

24. Machine Gun Kelly, Bebe Rexha, & Sam Harris

Photo: Getty Images

MGK, Bebe Rexha, and Sam from X Ambassadors sang “Home” in a WWE Tribute to the Troops in 2017.

25. Mariah Carey

Super Bowl XXXVI
Photo: Getty Images

In December 2001, Mariah sang her hit "Hero" for U.S. peacekeepers at Camp Bondsteel in Kosovo.

26. Granger Smith

2018 CMA Music Festival - Day 2
Photo: Getty Images

The country singer has performed several shows overseas for our troops. "I’ve done several tours in Iraq and Kuwait, and that’s because I feel, for lack of a better term, a little bit guilty that I get to play music and travel, living the dream, that is, in turn, paid for by a sacrifice of men and women my same age that go over and volunteer to work in a field that is much nobler than mine," Smith tells The Boot.

27. Jennifer Lopez

For the Troops An MTV USO Special
Photo: Getty Images

Jennifer Lopez carries the flag during 2001's "For the Troops: An MTV/USO Special" performance at Ramstein Air Base in Germany.

Advertise With Us

For You

    Music, radio and podcasts, all free. Listen online or download the iHeart App.


    © 2022 iHeartMedia, Inc.