The best weather conditions for crappie include temperatures of 65 to 80°F, a falling or low barometric pressure, light southern or western winds, and an overcast sky. Light rain can also be advantageous when fishing for crappie.
Depending on their range, crappie spawn between late February and mid-June. They will gather in large numbers in shallow water areas up to 6 feet when temperatures are between 50 and 60F. The actual spawning takes place when water temperatures are around 65F.