Musim AFL 2004

Musim Australian Football League 2004 adalah musim ke-108 dari penyelenggaraan AFL, kompetisi sepak bola menurut peraturan Australia, dan yang ke-15 dengan menggunakan nama Australian Football League setelah berganti nama dari Victorian Football League pada tahun 1989. Juara (premier) edisi ini diraih oleh Port Adelaide, yang dalam musim kompetisi yang sama menjadi juara musim.