O parque foi inaugurado em 01 de abril de 1995 e foi o 3º parque aquático do Walt Disney World. A maioria das atrações está localizada no Mount Gushmore, uma colina artificial de 27,4m e é dividida em 3 pistas para ajudar os visitantes a se localizar no parque.

O Blizzard Beach abre por 9 meses do ano, fechando para reformas anuais, sendo que neste período o Typhoon Lagoon permanece aberto.

História do parque: de acordo com a lenda da Disney uma tempestade de neve na área levou ao desenvolvimento do primeiro resort de esqui da Florida. Naturalmente, a neve não durou muito. Ela deixou uma variedade de áreas alagadas sem neve de pulos de esqui e teleféricos. Os operadores estavam se preparando para contar seus prejuízos, mas eles foram interrompidos por um grito ecoante vindo da montanha de neve derretendo. Eles olharam para cima e viram um jacaré azul vestindo um lenço vermelho e um snorkel dourado,descendo a montanha em alta velocidade. O Ice Gator, o mascote, então caiu em uma piscina de neve derretida na base da montanha com um mergulho estrondoso. Os operadores do resort de esqui viram repentinamente o potencial do parque, e então a montanha de neve tornou-se o Blizzard Beach, o “parque aquático mais escorregadio e divertido do mundo”.