Weather for North Tonawanda, NY - North Tonawanda, NY Weather, Current Weather in North Tonawanda, NY. Local weather report for North Tonawanda, NY, Local North Tonawanda, NY weather. Forecast for North Tonawanda, New York, North Tonawanda, NY weather forecast. Find your local North Tonawanda weather forecast. North Tonawanda, NY weather conditions. Weather outlook for North Tonawanda, NY. Weather report for North Tonawanda, NY. Weather Maps and Driving Directions Maps. North Tonawanda Weather - Weather North Tonawanda.