How Long do Thunderstorms Last?

A typical thunderstorm will last approximately 30 minutes, however there are mature supercell thunderstorms that can last for several hours. Rain, rain go away!