Steven James Zahn (Marshall, 13 november 1967) is een Amerikaans acteur en komiek. Hij won voor zijn bijrol als Wayne Wayne Wayne Jr. in de misdaad-komediefilm Happy, Texas een Independent Spirit Award en de juryprijs van het Sundance Film Festival 1999. Tevens werd hij hiervoor genomineerd voor onder meer een Golden Satellite Award. Zahn maakte zijn filmdebuut in 1991 in de televisiefilm First Love, Fatal Love. Een jaar later was hij voor het eerst op het witte doek te zien in Rain Without Thunder.
Zahn speelt ook in televisieseries en is stemacteur. Zo sprak hij de stemmen in van personages in onder meer Stuart Little, Dr. Dolittle 2 en Chicken Little. Tevens speelt hij gitaar, wat hij op film doet in onder meer That Thing You Do! en Evil Woman.
Zahn trouwde in 1994 met Robyn Peterman, met wie hij in april 2000 zoon Henry James Zahn kreeg en in april 2002 dochter Audrey Clair Zahn.