S
M
T
W
T
F
S
31
50°
39°
1
49°
38°
2
49°
38°
3
50°
39°
4
54°
42°
5
52°
43°
6
50°
45°
7
50°
44°
8
51°
43°
9
53°
42°
10
52°
40°
11
51°
39°
12
52°
40°
13
53°
41°
14
54°
41°
15
57°
44°
16
55°
46°
17
54°
45°
18
53°
46°
19
53°
45°
20
54°
45°
21
59°
42°
22
53°
43°
23
58°
43°
24
56°
46°
25
54°
46°
26
55°
40°
27
54°
43°
28
55°
44°
29
55°
44°
30
56°
43°
1
57°
44°
2
61°
43°
3
59°
44°
4
58°
45°
Temperature Graph
°F
Avg. Hi
Avg. Lo
Actual Hi
Actual Lo
Forecast Hi
Forecast Lo
June Weather in St. Moritz
St. Moritz's June 2026 forecast shows daily high temperatures ranging from 49° to 61°, with overnight lows between 38° and 46°. The average high for June is 54° with an average low of 43°. AccuWeather's monthly forecast extends further ahead than any other source, with day-by-day RealFeel® Temperatures giving a complete picture of how June weather will actually feel in St. Moritz. See also: July | August | September.