Watch Dancing with the Stars season 25 finale online

DANCING WITH THE STARS - "Episode 2509" - The five remaining couples advance to the Semi-Finals as the competition heats up in anticipation of next week's crowning of the coveted Mirrorball trophy, on "Dancing with the Stars," live, MONDAY, NOV. 13 (8:00-10:01 p.m. EST), on The ABC Television Network, streaming and on demand. (ABC/Eric McCandless)TOM BERGERON, LINDSEY STIRLING, MARK BALLAS
DANCING WITH THE STARS - "Episode 2509" - The five remaining couples advance to the Semi-Finals as the competition heats up in anticipation of next week's crowning of the coveted Mirrorball trophy, on "Dancing with the Stars," live, MONDAY, NOV. 13 (8:00-10:01 p.m. EST), on The ABC Television Network, streaming and on demand. (ABC/Eric McCandless)TOM BERGERON, LINDSEY STIRLING, MARK BALLAS /
facebooktwitterreddit

The Dancing with the Stars finale reveals the winner Tuesday. Here’s how you can watch Dancing with the Stars season 25, episode 12 live, on TV and online.

Dancing with the Stars season 25 hands out the Mirror Ball Trophy on Tuesday, and ABC has packed the Dancing with the Stars finale full of two hours’ worth of guest appearances and performances fans won’t want to miss.

The season finale not only crowns a winner from the three Dancing with the Stars season 25 finalists, but has several contestants participating in special performances. Lindsey Stirling, Nick Lachey and Jordan Fisher will all perform new music, the latter two appearing with Becky G and Debbie Gibson respectively.

Country music sensation Kelsea Ballerini will be there, too, plus the episode will tease the upcoming DWTS live tour and Disney’s new Frozen short film, Olaf’s Frozen Adventure. All of this before the envelope is opened and Tom Bergeron reveals the winner.

Remember that the Dancing with the Stars finale starts an hour later, at 9 p.m. rather than the show’s customary 8 p.m. time slot.

Here’s how ABC officially describes the episode:

"It will be a Christmas spectacular as the three finalists advance to the final stage of the competition. There will be live dancing and show-stopping performances at both The Grove and in the “Dancing with the Stars” ballroom. The couples will each perform two dances.The first will be a repeat performance of their favorite dance from earlier in the season. And in the last element of competition, the couples will perform a new routine as part of a “24-Hour Fusion Challenge,” in which they will each fuse two contrasting dance styles, and they’ll have less than 24 hours to prepare."

And here’s how you can watch the Dancing with the Stars finale live, on TV or via live stream:

Date: Tuesday, Nov. 21
Start Time: 9 p.m. ET
Episode: “Episode 2512”
TV Channel: ABC
Live Stream: Stream 1 | Stream 2

Related Story: Best live stream sites for TV shows and sports

For more on Dancing with the Stars season 25 and everything happening in fall TV, follow the Television category at FanSided.