La temporada 2004-05 de la NBA fue la quincuagésimo novena en la historia de la liga. Dio comienzo el 2 de noviembre de 2004 y finalizó el 20 de abril de 2005. La temporada finalizó con San Antonio Spurs como campeones de la NBA tras derrotar a Detroit Pistons por 4-3.
Antes de la temporada, Shaquille O'Neal fue traspasado a Miami Heat debido al enfrentamiento y las disputas que existían con su compañero Kobe Bryant. Phil Jackson también dejó el banquillo de los Lakers, siendo reemplazado por Rudy Tomjanovich, mientras que los angelinos se quedarían fuera de playoffs por quinta vez en su historia.
En verano, Phoenix Suns fichó al base Steve Nash. Con la incorporación del entrenador Mike D'Antoni y su mentalidad ofensiva combinada con las habilidades de Nash, Phoenix ganó 33 partidos más que el año anterior. Los Suns lograron el mejor récord de la NBA, Nash ganó el MVP de la Temporada y D'Antoni el premio al Entrenador del Año de la NBA.
El 13 de marzo de 2005, Donyell Marshall de Toronto Raptors anotó 12 triples ante Philadelphia 76ers, igualando la marca de Kobe Bryant de más triples anotados en un partido. Marshall lo consiguió con 19 intentos, mientras que Bryant lo hizo con uno menos.
El 19 de noviembre de 2004 en el The Palace of Auburn Hills, se produjo una auténtica batalla campal, a falta de 45.9 segundos para el final, entre jugadores tanto de Indiana Pacers como de Detroit Pistons con espectadores. Las sanciones no tardaron en llegar, siendo la más larga de la historia de la NBA para Ron Artest con 73 partidos.
Chicago Bulls se clasificó para playoffs por primera vez desde 1998, su último campeonato. Tras comenzar la temporada 0-9, alzó el vuelo liderado por Ben Gordon, Eddy Curry, Kirk Hinrich y Luol Deng, entre otros. Su plantilla era de las más jóvenes de la historia.