Who are Britain’s Got Talent 2025 finalists? Full list

ITV’s Britain’s Got Talent have revealed their 10 finalists ahead of the grand final on Saturday, May 31 - full list of BGT finalists. <i>(Image: Thames/ITV)</i>
ITV’s Britain’s Got Talent have revealed their 10 finalists ahead of the grand final on Saturday, May 31 - full list of BGT finalists. (Image: Thames/ITV)
This article is brought to you by our exclusive subscriber partnership with our sister title USA Today, and has been written by our American colleagues. It does not necessarily reflect the view of The Herald.

After months of auditions and live semi-finals, ITV’s Britain’s Got Talent (BGT) has revealed the 10 finalists all vying to win the show.

Hosted by presenting duo Ant McPartlin and Dec Donnelly, the winner of BGT will get the chance to perform at the Royal Variety Performance and win a cash prize of £250,000.

The last of the live semi-finals saw the last two positions in the final awarded to Harry Moulding and X

All acts that have made it to the BGT grand final were able to impressive audiences at home and judges Simon Cowell, Bruno Tonioli, Alesha Dixon, Amanda Holden and special guest judge KSI.

Who are Britain’s Got Talent 2025 finalists?

The BGT finalists for 2025 are:

  • Blackouts (golden buzzer)
  • Vinnie McKee (public vote)
  • Olly Pearson (golden buzzer)
  • Stacey Leadbeatter (public vote)
  • Jasmine Rice (golden buzzer)
  • Ping Pong Pang (public vote)
  • Joseph Charm (golden buzzer)
  • Hear Our Voice (public vote)
  • Harry Moulding (golden buzzer)
  • Binita Chetry (public vote)

When is Britain’s Got Talent final?

The live final of Britain’s Got Talent will air next Saturday (May 31) at 7pm on ITV1 and ITVX.

It is the first year that the popular show hasn’t aired semi-finals every weeknight at the end of May, as scheduling changes were changed to weekly slots by ITV bosses earlier this year.

The iconic golden buzzer now also appears during the live shows, with one act being sent straight to the final each week.

Previously, the golden buzzer had only featured during audition rounds since it was launched back in series eight.


Recommended Reading


What does the winner of BGT get?

Through the years there have been 16 winners of BGT, from comedian Viggo Ven to dog act Ashleigh and Pudsey and dance group Diversity.

This year the winner of BGT will take home a prize of £250,000 and they are given the chance to perform at the Royal Variety Performance in front of the royal family.

In the ITV show's first three years, winners won a prize of £100,000 while the biggest winners were Ashleigh and Pudsey with a prize pot of £500,000 in 2012.

Get involved
with the news

Send your news & photos