The Bachelorette
Mondays 8:00 PM on ABCWatch The Bachelorette Season 12 Online
Watch The Bachelorette Season 12 full episodes online, free and paid options via our partners and affiliates.
On The Bachelorette Season 12 Episode 11, JoJo unexpectedly finds herself in love with two men, Jordon and Robby, and is terribly torn between them.
On The Bachelorette Season 12 Episode 10, the men from this season gather around and spill as much as they can about time with JoJo.
On The Bachelorette Season 12 Episode 9, one man is sent home while JoJo and the other three head off to Thailand where she realizes she's in love with two men.
On The Bachelorette Season 12 Episode 8, JoJo is blindsided by a surprise confession from one of the men after going on four home town dates.
On The Bachelorette Season 12 Episode 7, bad weather cancels a group date as JoJo must decide which four men will take her home to meet their families.
On The Bachelorette Season 12 Episode 6, there's a second dreaded two-on-one date when JoJo and the eight remaining bachelors visit Buenos Aires, Argentina.
On The Bachelorette Season 12 Episode 5, Chad confronts the men after not getting a rose while one man defends himself against unflattering gossip in Uraguay.
On The Bachelorette Season 12 Episode 4, two guys go on a dreaded two-on-one date while 11 bachelors visit Pittsburgh's Heinz Field and play football.
On The Bachelorette Season 12 Episode 3, one suitor creates chaos when he doesn't want to go on the group date while JoJo and one bachelor enjoy some hot yoga.
On The Bachelorette Season 12 Episode 2, ten men undergo boot camp-like challenges when JoJo chooses them to visit a firefighter training facility.