June weather in St. Francis, SD

The average temperature in St. Francis in June is 65.4°F (53.1°F–77.8°F). Average precipitation: 3.51 inches.

June is a summer month in St. Francis, and is warmer than the annual average of 46.1°F. Daily temperatures swing about 24.7°F between overnight low and afternoon high. Expect about 10 days with precipitation. Daylight averages about 15h 8m. For travel, June is one of the best months of the year to visit.

Avg High
77.8°F
Avg Low
53.1°F
Precipitation
3.51 in
Daylight
15h 8m

Other months in St. Francis