The weather can be very diverse in spring. Snow, wind, rain, or really warm weather can happen in one week. Snow melts everywhere around, though some peaks have snow year round and the Yellowstone Lake is frozen till July.
This season usually lasts from April to early June. Days are comperatively warm, while nights are freezing. March and April are the wettest months. After that period the weather is mainly dry.