Total Nerd The Best Actresses Who Played Mary Jane Watson  

Ranker Entertainment
271 votes 95 voters 2.1k views 8 items

We’re ranking the best Mary Jane Watson actresses in movies and TV. Mary Jane’s first appearance was way back in 1965 in issue #25 of The Amazing Spider-Man. She only had a brief cameo, but it was enough to help her develop into one of the biggest characters in the entire Spider-Man franchise.

Mary Jane Watson has been played by many different actresses over the years. In the mid-90s, Sara Ballantine voiced Mary Jane Watson in Spider-Man: The Animated Series. Jennifer Hale voiced Mary Jane in 1994's Spider-Man Unlimited and Lisa Loeb took over voice-acting duties in Spider-Man: The Animated Series in 2003.

On the film front, Kirsten Dunst played Mary Jane in the Spider-Man trilogy in the early 2000s, and Zoë Kravitz took on the role in Spider-Man: Into the Spider-Verse. Who do you think is the best Mary Jane Watson actress of all time?

Vote up your favorite Mary Jane Watson actresses, and vote down the ones you didn’t like.

Kirsten Dunst is listed (or ranked) 1 on the list The Best Actresses Who Played Mary Jane Watson
Photo: Columbia Pictures, Marvel Enterprises, Laura Ziskin Productions
1 60 VOTES

Spider-Man (2002)

Spider-Man 2 (2004)

Spider-Man 3 (2007)

Age: 36

Birthplace: Point Pleasant, New Jersey, United States of America

44 16
Is she the best Mary Jane Watson?
see more on Kirsten Dunst
Vanessa Marshall is listed (or ranked) 2 on the list The Best Actresses Who Played Mary Jane Watson
Photo: Sony Pictures Television
2 40 VOTES

The Spectacular Spider-Man (2008-09)

Age: 49

Birthplace: New York City, New York, United States of America

29 11
Is she the best Mary Jane Watson?
see more on Vanessa Marshall
Sara Ballantine is listed (or ranked) 3 on the list The Best Actresses Who Played Mary Jane Watson
Photo: New World International
3 34 VOTES
Sara Ballantine

Spider-Man: The Animated Series (1994-98)

23 11
Is she the best Mary Jane Watson?
Zoë Kravitz is listed (or ranked) 4 on the list The Best Actresses Who Played Mary Jane Watson
Photo: Sony Pictures Releasing
4 27 VOTES

Spider-Man: Into the Spider-Verse (2018)

Age: 30

Birthplace: Venice, Los Angeles, California, United States of America

19 8
Is she the best Mary Jane Watson?
see more on Zoë Kravitz