Havanın iyi bir iletken olmaması bünyesinde elektrik yükleri bulunduran bulutları oluşturur. Fiziksel nedenlerden ötürü, bulutun yüklenmesi sırasında yere yakın olan kısmında %70-%90 olasılıkla negatif elektrik yükleri yer alır. Bu durumda yer de bulutun negatif yüklerine bakan bölümünde pozitif yükler toplanır. Bazı koşullarda bunun tersi yüklenme de olabilmektedir (%10-%30 olasılıkla). Fırtınanın, hava akımlarının artmasıyla buluttaki negatif yük oranı ve buna bağlı olarak da yerdeki pozitif yük toplanması hızlanarak devam eder.
Bulutla yer arasındaki potansiyel farkı arttıkça aradaki havanın da delinmesi kolaylaşır ve belli bir değerden sonra havanın delinmesiyle oluşan iletken kanal boyunca buluttan toprağa veya topraktan buluta elektriksel boşalma başlar. Bulutla bulut arasında olan elektriksel boşalmaya şimşek ve bulut – toprak boşalmasına ise yıldırım denir.
Yıldırımın oluşması için öncelikle elektriksel olarak yüklenmiş yıldırım bulutunun oluşması gerekir. Günümüzde yıldırım bulutunun oluşumu rahatlıkla açıklanabilse de bu bulutun elektriksel olarak nasıl yüklendiği konusunda kesin bilgiler yoktur. Ancak bu durum bazı teoriler ile açıklanabilmektedir.
Yıldırım boşalmasının çıkış noktası, atmosferde yüksek miktarda nem bulunması ve sıcak hava akımları yardımıyla yüklü bulutların oluşmasıdır. Hava akımları, yere yakın hava tabakalarının iyice ısınması ile oluşur. Çok büyük yüksekliklerden aşağı inen soğuk hava ile bu hava tabakası yer değiştirir. Nem ise yüksek sıcaklıkta buharlaşma ile meydana gelir. Hava, yukarı çıkışı sırasında soğur ve belirli bir yükseklikte su buharına doyacağı bir sıcaklığa erişir. Daha fazla yükselmesi yoğuşmaya sebep olur ve bulut oluşur. Yıldırım bulutunun oluşumunda üç aşama söz konusudur.