The park opened in 1971 as the third theme park of the Six Flags chain and is the only one of the three remaining parks completely built, owned and operated by Six Flags.
On February 19, 2016, Holiday in the Park was announced to debut at Six Flags St. Louis in Eureka, Missouri and Six Flags America in Baltimore, Maryland for the 2016 Season.