Total Drama Presents: The Ridonculous Race (season 2)

With the first season contestants absent (aside from being seen briefly at the beginning of the season premiere and as the Peanut Gallery spectators with the eliminated contestants watching the final 3 teams win during the season finale), Don has brought along 18 new teams of two including 7 returning favorites (6 veterans and one Pahkitew contestant) for a race around the world for 10,000,000 Canadian dollars.

Host
Don (reprised by Terry McGurrin)

Veterans

 * 1) Eva (member of the Bullies team, reprised by Julie Chantrey)
 * 2) Justin (member of the Supermodels team, reprised by Adam Reid)
 * 3) Katie (member of the BFFs team, reprised by Stephanie Anne Mills)
 * 4) Sadie (member of the BFFs team, reprised by Lauren Lipson)
 * 5) LeShawna (member of the Reality Show Frenemies team, reprised by Novie Edwards)
 * 6) Heather (member of the Reality Show Frenemies team, reprised by Rachel Wilson)
 * 7) Ella (member of the Fairy Tale Characters team, reprised by Sunday Muse)

Newcomers

 * 1) Rachelle (member of the High School Cheerleaders team, voiced by Tara Strong)
 * 2) Elena (member of the High School Cheerleaders team, voiced by Cree Summer Francks)
 * 3) Henry (member of the Golf Rivals team, voiced by Neil Crone)
 * 4) Stan (member of the Golf Rivals team, voiced by Adrian Truss)
 * 5) Paul (member of the Young Brothers team, voiced by Jacob Ewaniuk)
 * 6) Steven (member of the Young Brothers team, voiced by unknown)
 * 7) Bruce (member of the Bullies team, voiced by Tyrone Savage)
 * 8) Ginger (member of the Supermodels team, voiced by Cree Summer Francks)
 * 9) Arthur (member of the Fairy Tale Characters team, voiced by Zachary Bennett)
 * 10) Penelope (member of the Aunt & Niece team, voiced by Julie Lumieux)
 * 11) Beatrice (member of the Aunt & Niece team, voiced by Emilie Claire Barlow)
 * 12) Boris (member of the Gypsies team and main antagonist, voiced by Scott McCord)
 * 13) Nadya (member of the Gypsies team and main antagonist, voiced by Cree Summer Francks)
 * 14) Jade (member of the Punks team, voiced by Stacey DePass)
 * 15) Sid (member of the Punks team, voiced by Carlos Diaz)
 * 16) Albert (member of the Uncle and Nephew team, voiced by Cle Bennett)
 * 17) Jesse (member of the Uncle and Nephew team, voiced by Kevin Duhaney)
 * 18) Danny (member of the Worst Friends team, voiced by Peter Oldring)
 * 19) Joseph (member of the Worst Friends team, voiced by Christopher Jacot)
 * 20) Elena (member of the Cousins team, voiced by Katie Griffin)
 * 21) Shelly (member of the Cousins team, voiced by Tara Strong)
 * 22) Fred (member of the Vloggers team, voiced by Jeff Geddis)
 * 23) Sheila (member of the Vloggers team, voiced by Tara Strong)
 * 24) Karen (member of the Secret Agents team, voiced by Megan Fahlenbock)
 * 25) Lydia (member of the Secret Agents team, voiced by Stacey DePass)
 * 26) Rita (member of the Surgeons team, voiced by Emilie Claire Barlow)
 * 27) Diana (member of the Surgeons team, voiced by Katie Griffin)
 * 28) Danielle (member of the Circus Acrobats team, voiced by Julie Lumieux)
 * 29) Norman (member of the Circus Acrobats team, voiced by Scott McCord)