Total Nerd

The Best Celebrity Cameos In 'SpongeBob SquarePants'  

Anna Lindwasser
11.5k votes 974 voters 17.5k 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. Guest stars also include Marion Ross (as Grandma SquarePants), Victoria Beckham (as Queen Amphitrite) and even Pantera and Will Ferrell as themselves - though on different episodes.

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
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
Davy Jones is listed (or ranked) 2 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." 

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

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

4
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
Antonio Banderas is listed (or ranked) 5 on the list The Best Celebrity Cameos In 'SpongeBob SquarePants'

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

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

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

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

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

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

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

9
Ray Liotta is listed (or ranked) 9 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?" 

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

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

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

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

12
Charles Nelson Reilly is listed (or ranked) 12 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." 

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

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

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

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

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

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

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

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

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

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

18
Dee Snider is listed (or ranked) 18 on the list The Best Celebrity Cameos In 'SpongeBob SquarePants'

In 2009, Dee Snider appeared in the Season 6 episode "Shell Shocked." 

19
R. Lee Ermey is listed (or ranked) 19 on the list The Best Celebrity Cameos In 'SpongeBob SquarePants'

In 2007, R. Lee Ermey appeared in the Season 5 episode "The Inmates of Summer." 

20
Gene Simmons is listed (or ranked) 20 on the list The Best Celebrity Cameos In 'SpongeBob SquarePants'

In 2007, Gene Simmons appeared in the Season 5 episode "20,000 Patties Under the Sea." 

21
Rosario Dawson is listed (or ranked) 21 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." 

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

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

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

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

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

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

25
John Goodman is listed (or ranked) 25 on the list The Best Celebrity Cameos In 'SpongeBob SquarePants'

In 2012, John Goodman appeared in the Season 8 episode "It's a SpongeBob Christmas!"