The American Idol runner-up is spending his 19th birthday in the most country music way.\

american idol 2025 john foster birthday grand ole opry

John Foster is having an incredibly busy summer — and he just found a new way to make one upcoming performance even better.

Fans watched the American Idol alum’s career explode after he made his debut at the Grand Ole Opry in Nashville on June 7. While John is definitely taking advantage of having competed on season 23 of the ABC series earlier this year, there is one particular singing event that will be especially sentimental to him.

As John revealed on Instagram on June 14, the country singer will be back at the Grand Ole Opry for two performances on July 9 and August 21. And the July 9 appearance will also be emotional for him, as he will be singing at the iconic venue on his 19th birthday.

Advertisement – Continue Reading Below

“Playing the @opry was one of the biggest honors of my life,” he began the announcement. “Now, I have the pleasure of celebrating my 19th birthday there on July 9th! On top of that, I get to share the Opry stage with one of my favorite musicians, @jameyjohnsonofficial, on August 21st! If I don’t say it enough, thank you, thank you, thank you for putting me here! ❤️.”

Catch Up With John Foster

When fans learned that John would be celebrating his birthday in a major way, they definitely had some celebratory thoughts about it in the comments.

“Soooo proud of you!! Go get em John!” one person wrote. “Couldn’t be happier for you! Wishing you a lifetime of performing!!” another exclaimed. “What a wonderful birthday you’ll have John Foster!!” a different follower added.

Well, this is definitely one way to ring in a birthday! And that’s not the only thing John has going on in the next few weeks. He teased on Instagram that he’ll be appearing on the Fable House podcast later this summer, where he’ll talk about the journey he’s gone on to the place he currently is today in his career.

Congrats, John — and we’re wishing him an early happy birthday!