Harrison, NY Weather. The average temperature of Harrison is 51.77°F, which is higher than the New York average temperature of 48.17°F and is lower than the national average temperature of 54.45°F. Topics: Heating Cost Index Cooling Cost Index Historical Temperature Historical Precipitation Historical Snow Historical Humidity Historical Wind Speed