May is beautiful, with many sunny days in South Dakota as the land blooms with tulips, and the birds sing songs of joy. Average high temperatures are in the warm 50°F (10°C) to 60°F (15.6°C) range, while the average low temperatures are in the comfortable 40°F (4.4°C) to 50°F (10°C). Snowfall tapers down by May, and most of the mountain trails are open for the tourist season. Tourist numbers swell in the temperate sun, and flora and fauna seem to erupt everywhere on the land. Spearfish Canyon sees waterfalls like the Roughlock Falls and Bridal Veil Falls roar with freshwater, and it is an excellent time for fishing, canoeing, and kayaking. May is wet, and rain accumulates up to 4" (102mm) in many places, so carry rain protection as hailstorms occur in fair numbers. Thunderstorms are fairly regular and can sometimes turn violent -, while May is a great time, keep an eye on the weather forecast for any extreme events.