Courteney Cox almost played Rachel on Friends.
One Tree Hill’s creator originally wanted Chad Michael Murray to play Nathan.
Sarah Michelle Gellar originally auditioned for Cordelia on Buffy the Vampire Slayer — and Charisma Carpenter auditioned for Buffy.
Iwan Rheon, Joe Dempsie, and Alfie Allen all auditioned for Jon Snow on Game of Thrones before being cast as Ramsay, Gendry, and Theon, respectively.
Paul Wesley (who went on to play Stefan) and Michael Trevino (who went on to play Tyler) both auditioned for Damon on The Vampire Diaries.
And Zach Roerig read for Stefan, Damon, and Tyler before being cast as Matt.
Alisha Boe originally auditioned for Hannah in 13 Reasons Why before being cast as Jessica.
Chris Colfer originally auditioned for Artie on Glee.
Annie Murphy at one point auditioned for Stevie on Schitt’s Creek.
Noah Schnapp, who went on to play Will, originally auditioned for Mike in Stranger Things.
Lisa Weil originally auditioned for Rory before being cast as Paris on Gilmore Girls.
Dominic Monaghan and Jorge Garcia both auditioned for Sawyer before being cast as Hurley and Charlie, respectively, on Lost.
And Yunjin Kim, who played Sun in Lost, also read for Kate, who ended up being played by Evangeline Lilly.
Cole Sprouse was invited to audition for Archie on Riverdale.
Peter Mullan was originally meant to play Peter Abernathy or the Man in Black in the Westworld pilot. He had a scheduling conflict and was later cast as James Delos, the owner of the park, in Season 2.
Holland Roden originally auditioned for Allison before being cast as Lydia on Teen Wolf.
Adam Scott auditioned for Mark Brendanawicz on Parks and Recreation. He was later cast as Ben.
Grant Gustin originally auditioned for Roy on Arrow before being cast as the Flash and starring in the spinoff.
Before playing Wally West on The Flash, actor Keiynan Lonsdale originally auditioned for Firestorm on Legends of Tomorrow.
Ed Helms auditioned for Jim before later being cast as Andy on The Office.
Laura Prepon originally auditioned for Piper before being cast as Alex on Orange Is the New Black.
And finally, Yael Stone, who ended up playing Lorna, originally auditioned for Nicky.
Were any of these surprising? What other almost-castings can you not believe? Let us know in the comments!