El All-Star Weekend de la NBA del 2006 se disputó en la ciudad de Houston durante el fin de semana del 18 de febrero al 20 de febrero de 2006.