El All-Star Weekend de la NBA del 2004 se disputó en el STAPLES Center de la ciudad de Los Ángeles durante el fin de semana del 13 al 15 de febrero de 2004.