NBA全明星赛开始于1951年。这是当时的NBA总部公关部负责人哈斯克·科恩的提意。最初,科恩只是为了模仿全美职业棒球联赛的全明星赛。棒球的全明星赛,安排在每个赛季的中期举行,于是NBA全明星赛也就沿袭了这个习惯。
但赛事的举办,场地是个问题。还是波士顿凯尔特人队老板沃特·布朗首先站出来,对全明星赛的开创表示大力的支持。布朗还宣布:免费为这个“新生”的赛事提供场地——波士顿花园。
他1951年3月2日,首届NBA全明星赛如期举办,比赛吸引了10094名球,从此,奠定了全明星赛的基础。布朗连续包办了头两届NBA全明星赛,此后全明星赛被更多的篮球迷所接受,票房情况越来越好。到了1953年,第3届全明星赛,终于移至福特威恩举办。
经过演变,当代的全明星赛已经发展成为“全明星周末”,为期3天,其中包括“全明星联欢会”、“新秀全明星挑战赛”、“扣篮大赛”、“三分球远投大赛”、“篮球技术挑战赛”、“投篮接力赛”和“全明星赛”。