The Bachelor Season 24, Episode 12 live stream: How to watch

(ABC/John Fleenor): PETER WEBER
(ABC/John Fleenor): PETER WEBER /

The Bachelor finale is TONIGHT, and it all ends with the ending we’ve waited for all season.

The Bachelor is all set to conclude the dramatic AF season we’ve endured this year. And if last night’s episode was any indication, it’s only going to get crazier tonight. The first part of the finale last night was…interesting.

I think Bachelor Nation is shooketh to the core over the “Who is Barbara talking about” ordeal. Spoiler alert: She was not talking about Madison. I didn’t see that one coming, but the finale was also an eye-opener to just how involved his mother is in all of this.

And the promo for tonight’s episode reveals that she’s only to get more emotional over something. My oh my, I can only imagine what she’s reacting to.

Bachelor Nation has spent a lot of time trying to figure out how Peter’s season will end. There have been theories galore ranging from an affair with the producer to Hannah Brown’s return to someone being pregnant. Tonight we’ll get all our answers, and hopefully, Peter will redeem himself after last night’s hot mess (but I don’t see how that will happen).

Tune in tonight for the epic conclusion! Check out the details of how, when, and where you can watch below–you definitely don’t want to miss this.

"Peter, Hannah Ann and Madison appear with Chris Harrison to talk about the tumultuous days in Australia and the roller coaster of events that have happened since."

Date: Monday, March 10th
Start Time: 8:00 pm EST
Episode: Season 24, Episode 12, “2412”
TV Channel: ABC
Live Stream: Episode 12 of The Bachelor can be watched via the ABC website or App. New episodes will also be available to stream via Hulu following their initial broadcast.

Next. The Bachelor season 24 episode 11: The first night of Peter’s finale. dark

How are you feeling about tonight’s conclusion? Share your feelings below!