Measurements:
°C
°F
World Resorts USA

Mackinac Island Weather Forecast

17 apr, thursday
Local time:06:23
30°F
NW
4 mph
Precip: 0% Feels like: 28°F
Sunrise: 06:48 | Sunset: 20:28
Moonrise: 00:50 | Moonset: 08:43
Pressure: 1021 hPa
Humidity: 85%
Visibility: 6 miles
Day Length: 13 h. 40 min.
Month Averages
April: 38.9°F 34.0°F
04.17
thu
DAY
34°F
NW 9 mph
precip
0%
NIGHT
40°F
NW 12 mph
precip
0%
04.18
fri
DAY
42°F
NE 4 mph
precip
0%
NIGHT
38°F
E 11 mph
precip
100%
04.19
sat
DAY
34°F
E 14 mph
precip
0%
NIGHT
36°F
SE 9 mph
precip
0%
04.20
sun
DAY
36°F
SW 2 mph
precip
0%
NIGHT
34°F
W 8 mph
precip
0%

Mackinac Island Air Temperature, °F

Jan
Feb
Mar
Apr
May
Jun
Jul
Aug
Sep
Oct
Nov
Dec
0
12
24
36
48
60
72
84
96
29.7
39.9
52.4
64.8
71.9
71.8
64.8
51.8
38.9
29.0
19.9
21.2
28.7
38.2
48.8
59.1
65.3
64.5
57.6
45.4
34.0
24.9
16.2
19.3
Day Temperature   
Night Temperature
Jan
Feb
Mar
Apr
May
Jun
Jul
Aug
Sep
Oct
Nov
Dec
0
11
22
33
44
55
66
77
88
38.9
46.8
56.1
64.3
68.7
66.6
55.5
41.8
34
31.4
31.3
34

Precipitation Totals, in

Jan
Feb
Mar
Apr
May
Jun
Jul
Aug
Sep
Oct
Nov
Dec
0.0
0.3
0.5
0.8
1.0
1.3
1.5
1.8
0.6
0.8
1.4
0.8
1.1
1.3
1
0.9
1.5
1
0.5
0.5
Best Time to Visit Mackinac Island
The most sunny months:
July 15 days
August 15 days
September 13 days
The most warm months:
August 71.9 °F
July 71.8 °F
September 64.8 °F
Warmest sea temperature:
August 68.8 °F
July 66.6 °F
September 64.3 °F
The most cold months:
February 19.9 °F
January 21.2 °F
March 29.0 °F
The most rainy months:
August 3 days
July 3 days
May 2 days
The most windy months:
November 13 mph
December 12 mph
April 11 mph

Mackinac Island on the Weather Map

USA Resorts:
NAME
Boston +34
Chicago +42
Hawaii +76
Honolulu +76
Houston +70
Las Vegas +60
Los Angeles +56
Miami +76
New York +36
Orlando +64
San Diego +60
San Francisco +52
Sarasota +60
Tampa +62
Washington +38
24 Hours Weather Forecast
Mackinac Island
Local time: 06:23
17 apr, thursday
0900 32°F
NW
9 mph
1200 34°F
NW
9 mph
1500 38°F
W
15 mph
1800 38°F
W
12 mph
2100 38°F
NW
11 mph
18 apr, friday
0000 40°F
NW
12 mph
0300 42°F
N
11 mph
0600 42°F
N
12 mph