Allsång på Skansen sändes för första gången i SVT den 3 augusti 1979. Ytterligare tre program sändes samma sommar. 1980 sändes 8 program och 1984 sändes 4 program. Sedan 1990 har Allsång på Skansen sänts varje sommar i SVT.

Bosse Larsson ledde programmet 1979-1993. Lasse Berghagen tog över programledarskapet 1994 och behöll det till 2003 då Anders Lundin dök upp som praktikant under några program. 2004 tog Anders över programledarskapet för Allsång på Skansen och 2011 var det dags för Måns Zelmerlöw. 2014 var året för den första kvinnliga allsångsledaren nämligen Petra Marklund. Sedan 2016 är det Sanna Nielsen som leder både sången och programmet.