April weather in Port Sanilac, MI

The average temperature in Port Sanilac in April is 42.6°F (33.7°F–51.6°F). Average precipitation: 3.37 inches.

April is a spring month in Port Sanilac, and is cooler than the annual average of 46.5°F. Daily temperatures swing about 17.9°F between overnight low and afternoon high. Expect about 13 days with precipitation. Daylight averages about 13h 12m. For travel, April is cool.

Avg High
51.6°F
Avg Low
33.7°F
Precipitation
3.37 in
Daylight
13h 12m

April records in Port Sanilac

Date Record High Record Low Record Precip
April 1 78.1°F (2026) 19.9°F (2019) 0.61 in (2006)
April 2 77.0°F (2010) 19.0°F (2013) 0.15 in (2004)
April 3 78.1°F (2010) 19.9°F (2013) 2.53 in (2025)
April 4 78.1°F (2010) 19.9°F (2016) 0.80 in (2003)
April 5 64.9°F (2010) 18.0°F (2016) 1.60 in (2026)
April 6 73.0°F (2010) 18.0°F (2003) 0.85 in (2017)
April 7 73.0°F (2021) 15.1°F (2018) 0.74 in (2017)
April 8 68.0°F (2008) 18.0°F (2018) 0.47 in (2006)
April 9 68.0°F (2021) 21.0°F (2007) 0.95 in (2002)
April 10 75.9°F (2024) 19.0°F (2016) 2.01 in (2013)
April 11 79.0°F (2011) 25.0°F (2016) 1.26 in (2013)
April 12 71.1°F (2008) 25.0°F (2009) 1.14 in (2013)
April 13 80.1°F (2023) 24.1°F (2009) 0.85 in (2014)
April 14 84.0°F (2023) 26.1°F (2007) 0.40 in (2018)
April 15 77.0°F (2006) 24.1°F (2008) 0.72 in (2026)
April 16 84.9°F (2003) 19.0°F (2014) 1.12 in (2018)
April 17 87.1°F (2002) 23.0°F (2014) 0.53 in (2019)
April 18 82.9°F (2002) 23.0°F (2025) 0.64 in (2013)
April 19 82.9°F (2002) 28.9°F (2011) 0.88 in (2013)
April 20 84.0°F (2005) 24.1°F (2026) 0.78 in (2011)
April 21 73.9°F (2003) 25.0°F (2013) 1.64 in (2017)
April 22 77.0°F (2014) 23.0°F (2020) 0.34 in (2006)
April 23 80.1°F (2007) 24.1°F (2020) 0.44 in (2011)
April 24 75.9°F (2007) 26.1°F (2014) 0.80 in (2005)
April 25 81.0°F (2022) 28.9°F (2015) 0.75 in (2005)
April 26 79.0°F (2009) 28.9°F (2006) 1.50 in (2019)
April 27 75.0°F (2017) 28.0°F (2023) 0.64 in (2007)
April 28 82.0°F (2009) 26.1°F (2022) 1.96 in (2011)
April 29 80.1°F (2024) 25.0°F (2012) 1.00 in (2023)
April 30 84.9°F (2025) 25.0°F (2008) 0.75 in (2014)

Other months in Port Sanilac