Filmi:
* Pink Flamingos (1972): Waters je v tem kultnem klasičnem filmu igral vlogo "The Divine".
* Desperate Living (1977): V tem filmu se je pojavil tudi kot "The Divine".
* Poliester (1981): Waters je igral vlogo "The Divine" in tudi režiral ta film.
* Lak za lase (1988): Waters je v tem filmu nastopil kot prodajalec v trgovini s ploščami.
* Cry-Baby (1990): Na kratko je nastopil kot ravnatelj šole.
* Serijska mama (1994): Waters je v tem filmu igral vlogo "The Divine".
* Pecker (1998): V tem filmu se je ponovno pojavil kot "The Divine".
* Umazana sramota (2004): Waters je v tem filmu igral vlogo "The Divine".
* Ta umazan svet (2006): Nastopil je v tem dokumentarcu o svojem življenju in delu.
* Postaja Fruitvale (2013): Waters se je pojavil v vlogi poročevalca.
* Hiša, ki jo je zgradil Jack (2018): Waters je v tem filmu Larsa von Trierja igral majhno vlogo.
Televizija:
* Simpsonovi (1991): Waters se je izrazil v epizodi "Homer Defined."
* South Park (1997): Izrazil se je tudi v epizodi "Chef Aid."
* The Sopranos (2001): Waters je imel vlogo filmskega režiserja v epizodi "Modri komet".
* Arrested Development (2003): Imel je majhno vlogo v epizodi "The Immaculate Election."
* The Larry Sanders Show (1992-1998): Waters se je v tej oddaji nekajkrat pojavil kot sam.
* Grda Betty (2006-2010): Pojavil se je kot sam v epizodi "Ugly Betty's World."
* RuPaul's Drag Race (2010-danes): Waters se je v tej oddaji večkrat pojavil kot gostujoči sodnik.
Medtem ko je njegovo pojavljanje v drugih projektih omejeno, je John Waters najbolj znan po svojih edinstvenih in vplivnih filmih.