Dolu, katı buzdan oluşan bir yağış şeklidir. Dolu, yere düşemeyecek kadar küçük ve hafif bir yağmur damlası olarak başlar. Bu daha küçük yağmur damlaları, fırtınalar sırasında yukarı çekiş olarak bilinen bir hava akımı tarafından bulutun daha soğuk bölgelerine geri itilir. Burada damlacıklar donar ve bir dolu tanesine dönüşür.
Daha önce bahsedildiği gibi, küçük yağmur damlacıkları, fırtınalı hava akımları tarafından atmosferin suyun donabileceği aşırı soğuk bölgelerine doğru itilir. Dolu taşı daha sonra bulutun içinde aşırı soğutulmuş su damlaları (donma noktasının altında olan havayla çevrili sıvı damlalar) ile çarpışarak büyür ve bu damlalar dolu taşının yüzeyinde donarak büyüyen doluya başka bir katman ekler.
Aşırı soğutulmuş damlalar temas halinde donacak ve hava kabarcıkları buzda tutularak dolu tanesini bulutlu hale getirecektir. Bununla birlikte, yağmur damlaları daha yavaş donabilir ve hava kabarcıklarının kaçmasına izin vererek dolu tanesini temizleyebilir. Dolu taşları, fırtına bulutunun içindeki koşullara bağlı olarak, genellikle değişen bulutlu ve berrak buz katmanlarına sahiptir.
Yükselen hava akımının gücü ve fırtına içindeki rüzgarlar da dolu tanesinin gelişiminde çok önemli bir rol oynar. Dolu mutlaka bir fırtına içinde değişen yukarı ve aşağı döngülerden büyümez. Bir fırtına içindeki rüzgarlar yatay olarak da esebilir. Çevredeki ortamdan gelen güçlü yatay rüzgarlar, daha küçük dolu taşlarını yukarı çekişten uzaklaştırarak yerçekiminin devralmasına izin verebilir. Daha az yatay bir rüzgar bileşeni veya taşı fırtınanın içindeki yukarı çekişin üzerinde tutan bir rüzgar deseni (bir süper hücreli fırtınadaki dönen rüzgarlar gibi ) en büyük dolu taşlarını oluşturur.
Dolu taşları, fırtınanın hava akımı tarafından desteklenemeyecek kadar ağır hale geldiklerinde veya bir yukarı hava akımı aniden zayıfladığında sonunda yere düşer.