Total Nerd The Best Celebrity Cameos In 'SpongeBob SquarePants'  

Anna Lindwasser
5.4k votes 335 voters 3.9k views 85 items

List Rules Vote up the actors who had the most memorable guest roles on 'SpongeBob.'

SpongeBob SquarePants has been delighting audiences with fresh levels of absurdity since 1999. While the regular cast is entertaining enough, celebrity guest stars on SpongeBob make the show truly special. Over the course of 12 seasons and two movies (a third movie is slated for 2020), countless celebrities have lent their voices to one-shot or recurring SpongeBob characters - and some of these appearances are pretty surprising. 

Among the notable celebrity SpongeBob cameos are Mark Hamill of Star Wars fame playing the Moth, former Spice Girl Victoria Beckham as Queen Amphitrite, the late great Rik Mayall as Lord Reginald, and Betty White of the Golden Girls as Beatrice. Does this mean that the Moth is secretly a Jedi? Maybe not, but it sure is a fun fan theory

There are so many exciting cameos that it's easy to feel greedy and want more - but not to worry, there are 80+ cameos and chances are high that at least one of your celebrity faves is among them. 

1
177 22
Johnny Depp is listed (or ranked) 1 on the list The Best Celebrity Cameos In 'SpongeBob SquarePants'

In 2009, Johnny Depp appeared in the Season 6 episode "SpongeBob SquarePants vs. The Big One." 

2
142 24
David Bowie is listed (or ranked) 2 on the list The Best Celebrity Cameos In 'SpongeBob SquarePants'

In 2007, David Bowie appeared in the Season 5 episode "Atlantis SquarePantis." 

3
104 16
Davy Jones is listed (or ranked) 3 on the list The Best Celebrity Cameos In 'SpongeBob SquarePants'

In 2009, Davy Jones appeared in the Season 6 episode "SpongeBob SquarePants vs. The Big One." 

4
118 22
Johnny Knoxville is listed (or ranked) 4 on the list The Best Celebrity Cameos In 'SpongeBob SquarePants'

In 2012, Johnny Knoxville appeared in the Season 9 episode "Extreme Sports." 

5
146 38
Adam West is listed (or ranked) 5 on the list The Best Celebrity Cameos In 'SpongeBob SquarePants'

In 2010, Adam West appeared in the Season 7 episode "Back to the Past." 

6
104 19
Antonio Banderas is listed (or ranked) 6 on the list The Best Celebrity Cameos In 'SpongeBob SquarePants'

In 2015, Antonio Banderas appeared in The SpongeBob Movie: Sponge Out of Water.

7
100 22
John DiMaggio is listed (or ranked) 7 on the list The Best Celebrity Cameos In 'SpongeBob SquarePants'

In 2007, John DiMaggio appeared in the Season 5 episode "BlackJack." 

8
114 31
Betty White is listed (or ranked) 8 on the list The Best Celebrity Cameos In 'SpongeBob SquarePants'

In 2016, Betty White appeared in the Season 9 episode "Mall Girl Pearl." 

9
136 43
Mark Hamill is listed (or ranked) 9 on the list The Best Celebrity Cameos In 'SpongeBob SquarePants'

In 2007, Mark Hamill appeared in the Season 5 episode "Night Light." 

10
77 15
Pantera is listed (or ranked) 10 on the list The Best Celebrity Cameos In 'SpongeBob SquarePants'

In 2001, the band Pantera appeared in the Season 2 episode "Prehibernation Week." 

11
142 51
David Hasselhoff is listed (or ranked) 11 on the list The Best Celebrity Cameos In 'SpongeBob SquarePants'

In 2004, David Hasselhoff appeared in The SpongeBob SquarePants Movie.

12
141 52
Scarlett Johansson is listed (or ranked) 12 on the list The Best Celebrity Cameos In 'SpongeBob SquarePants'

In 2004, Scarlett Johansson appeared in The SpongeBob SquarePants Movie.

13
86 26
Patton Oswalt is listed (or ranked) 13 on the list The Best Celebrity Cameos In 'SpongeBob SquarePants'

In 2007, Patton Oswalt appeared in the Season 5 episode "The Original Fry Cook." 

14
66 16
Dennis Quaid is listed (or ranked) 14 on the list The Best Celebrity Cameos In 'SpongeBob SquarePants'

In 2009, Dennis Quaid appeared in the Season 6 episode "Grandpappy the Pirate." 

15
64 15
Ray Liotta is listed (or ranked) 15 on the list The Best Celebrity Cameos In 'SpongeBob SquarePants'

In 2008, Ray Liotta appeared in the Season 5 episode "What Ever Happened to SpongeBob?" 

16
76 26
Henry Winkler is listed (or ranked) 16 on the list The Best Celebrity Cameos In 'SpongeBob SquarePants'

In 2016, Henry Winkler appeared in the Season 9 episode "Sharks vs. Pods." 

17
90 38
Rosario Dawson is listed (or ranked) 17 on the list The Best Celebrity Cameos In 'SpongeBob SquarePants'

In 2009, Will Ferrell, Tina Fey, LeBron James, Triumph the Insult Comic Dog, Ricky Gervais, Rosario Dawson, Eddie Deezen, Craig Ferguson, P!nk, and Robin Williams appeared in the Season 6 episode "Truth or Square." 

18
76 30
Andy Samberg is listed (or ranked) 18 on the list The Best Celebrity Cameos In 'SpongeBob SquarePants'

In 2012, Andy Samberg appeared in the Season 8 episode "Hello Bikini Bottom." 

19
60 20
Charles Nelson Reilly is listed (or ranked) 19 on the list The Best Celebrity Cameos In 'SpongeBob SquarePants'

In 2000, Charles Nelson Reilly appeared in Season 1 episode "Mermaid Man and Barnacle Boy II." 

20
88 42
Ernest Borgnine is listed (or ranked) 20 on the list The Best Celebrity Cameos In 'SpongeBob SquarePants'

In 1999, Ernest Borgnine appeared in the Season 1 episode "Mermaid Man and Barnacle Boy." This was a recurring role.

21
41 11
Rik Mayall is listed (or ranked) 21 on the list The Best Celebrity Cameos In 'SpongeBob SquarePants'

In 2006, Rik Mayall appeared in the Season 4 episode "Chimps Ahoy!" 

22
91 48
Alec Baldwin is listed (or ranked) 22 on the list The Best Celebrity Cameos In 'SpongeBob SquarePants'

In 2004, Alec Baldwin appeared in The SpongeBob SquarePants Movie.

23
76 38
Steve Buscemi is listed (or ranked) 23 on the list The Best Celebrity Cameos In 'SpongeBob SquarePants'

In 2017, Steve Buscemi appeared in the Season 10 episode "The Getaway." 

24
83 46
Tim Conway is listed (or ranked) 24 on the list The Best Celebrity Cameos In 'SpongeBob SquarePants'

In 1999, Tim Conway appeared in the Season 1 episode "Mermaid Man and Barnacle Boy." This was a recurring role.

25
68 35
Bob Barker is listed (or ranked) 25 on the list The Best Celebrity Cameos In 'SpongeBob SquarePants'

In 2015, Bob Barker appeared in the Season 9 episode "Sanctuary!"