There's no real difference in meaning, Pastel, although the latter sentence may suggest, on the speaker's part, slightly less concern with supplying a reason for the probability of rain. Nowadays, the use of 'for' as a conjunction is rather formal, even in written English, and it is not likely to be heard in conversation.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.