| Year | Title | Role | Notes |
| 1985 | The Tonight Show Starring Johnny Carson | Kevin Nealon / Guest Comic | Episode: "Charles Grodin/Kevin Nealon/Linda Thorson" |
| Scarecrow and Mrs. King | Lester Essex | Episode: "Tail of the Dancing Weasel" |
| 1986–1995 | Saturday Night Live | Various characters | 169 episodes |
| 1990 | Monsters | Louis | Episode: "Small Blessings" |
| 1992 | The Edge | Greg Williams / Greg / Mr. Williams | 4 episodes |
| 1993 | Partners | Kevin Nealon | Television film |
| 1993–1996 | The Larry Sanders Show | Kevin Nealon | 3 episodes |
| 1996 | Champs | Marty Heslov | 12 episodes |
| Dr. Katz, Professional Therapist | Kevin (voice) | Episode: "Earring" |
| 1997 | Something So Right | Joel | Episode: "Something About Two April Fools" |
| 1997–1998 | Hiller and Diller | Ted Hiller | 13 episodes |
| 1998 | The Wonderful World of Disney | Franklin Fitz | Episode: "Principal Takes a Holiday" |
| 1998–1999 | Dharma & Greg | Mr. Clayborn | 2 episodes |
| 1999 | 3rd Rock from the Sun | Dennis Caslow | Episode: "Dick 'The Mouth' Solomon" |
| The Outer Limits | Dr. Mark Crest | Episode: "Deja Vu " |
| 2000 | Bar Hopping | Cuckie | Television film |
| The Norm Show | Smith | Episode: "Norm vs. Fear" |
| 2001 | These Old Broads | Roger | Television film; uncredited |
| Three Sisters | Terry | Episode: "The Manny" |
| 2002 | Monk | John Wurster | Episode: "Mr. Monk Goes to the Asylum" |
| 2003 | The Rutles 2: Can't Buy Me Lunch | Kevin Wongle | Television film |
| 2003,2021 | Crank Yankers | Man Ordering Food / OCD KenJack Gravat (voice) | 2 episodes |
| 20032006 | Still Standing | Ted Halverson | 5 episodes |
| 2005 | Fat Actress | Johnny Knightley | Episode: "Holy Lesbo Batman" |
| Curb Your Enthusiasm | Kevin Nealon | Episode: "Kamikaze Bingo" |
| 2005–2012 | Weeds | Doug Wilson | 102 episodes |
| 2006 | Campus Ladies | Kevin | Episode: "Pilot"; scenes deleted |
| 2009 | University of Andy | Doug Wilson | 2 episodes |
| The Goode Family | Irwin Winslow (voice) | Episode: "Public Disturbance" |
| 2009–2011 | Glenn Martin, DDS | Glenn Martin (voice) | 39 episodes |
| 2010 | American Dad! | Member (voice) | Episode: "Return of the Bling" |
| 'Til Death | I. Stephen Redford | 6 episodes |
| Glory Daze | Marcus | Episode: "Fake Me Home Tonight" |
| 2011 | Jimmy Kimmel Live! | Arnold Schwarzenegger | Episode: "Game Night 5" |
| 2012 | Hot in Cleveland | George | 2 episodes |
| Franklin & Bash | Lawrence Reynolds | Episode: "Strange Brew" |
| Isabel | Louis Lorenz | Television film |
| 2013 | Drunk History | The Grand Dragon | Episode: "Atlanta" |
| The League | Chuck Falcon | Episode: "Rafi and Dirty Randy" |
| 2014 | Comedy Bang! Bang! | Milton the Milkman | Episode: "Amber Tamblyn Wears a Leather Jacket & Black Booties" |
| 2016 | The Soul Man | Ron Saxby | 2 episodes |
| 2017 | @midnight | Himself | Episode: "January 23, 2017" |
| 2016–2020 | Man with a Plan | Don Burns | Series regular; 68 episodes |
| 2017 | Idiots | Kevin Nealon | Episode: "Billy Hates PDA" |
| 2017–present | Hiking with Kevin | Himself | Web series |
| 2018 | SuperMansion | Helicopter Pilot (voice) | Episode: "Jungle All the Way" |
| 2019 | Liza on Demand | Jim | Episode: "Sorry, Not Sorry" |
| 2020 | Mike Tyson Mysteries | Gary Stein (voice) | Episode: "The Stein Way" |
| Family Guy | Kevin Nealon (voice) | Episode: "The Movement" |