
Il suo esordio nel mondo dello spettacolo avviene nel 1982 e negli anni successivi la sua scalata al successo è inesorabile. Un altro dei suoi ruoli più importanti è quello di Prue Halliwell nella serie tv Streghe, ma la Doherty non ha paura di sperimentare: è tra i protagonisti della serie tv North Shore, un ritorno alle sue radici di attrice da soap opera, e presenta come conduttrice il reality show Breaking Up with Shannen Doherty – Un’amica come Shannen. Nel 2010, in coppia col ballerino Mark Ballas, è concorrente della decima edizione di Dancing with the Stars. Nel 2019 torna ad interpretare lo storico personaggio di Brenda Walsh nel revival di Beverly Hills 90210, insieme a tutto il cast originale eccetto Luke Perry, prematuramente scomparso.