We had an early shut down today because of rain. We did complete 6 pattern flights for Jim D. before the rain arrived, but we had to call off flight ops once the rain started. We got a lot of rain in a short amount of time, and the runway was too wet for further flight ops. The rain is welcome, though, as the runway was awfully dry. In fact, it was downright crunchy, what with the driest month of May on record.