No, the Niagara Falls Observation tower is not open on official holidays or when it is unsafe for visitors to remain on the deck due to weather.