The final of Britain’s Got Talent is here, with a number of exciting acts battling it out to be crowned champion, winning £250,000 and a spot at the Royal Variety Performance.

This evening, thousands across the country will sit down in front of the telly as the final of Britain’s Got Talent 2025 takes place on ITV.  

Hosted by Ant and Dec, the show's final will see the return of judges Alesha Dixon, Amanda Holden, Simon Cowell and Bruno Tonioli for the last time of the series.  

Here is all you need to know about voting and how to back your favourite act this year.

How to vote in Britain’s Got Talent Final 2025 on ITV 

Voting for the Britain’s Got Talent final is crucial as, unlike the semis, there will be no golden buzzer rule, so it is entirely down to the public vote.

Thankfully, voting is simple and free.

You can vote via the BGT website, but you will need to register via the ITV website here using your UK mobile number.

If you are in Scotland, the website is stv.tv/vote.

The Britain's Got Talent app voting is unavailable for the 2025 series.

After registering, follow the instructions and pick your winner.

Ant and Dec will announce during the show when the voting window opens.


How much is Ant and Dec's net worth each?


Each mobile number that you verify will receive five votes, which can all go to one act or be spread among different ones.

Viewers can also vote by text or call, with the numbers for the acts appearing on screen during the final.

There are no limits to the number of votes you can cast on the phone.

Who are Britain’s Got Talent 2025 finalists?

The finalists for BGT 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)

A wildcard act is also reportedly due to be revealed.

When is Britain’s Got Talent final?

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


Recommended reading:


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 made 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.