The southwest monsoon begins in Kerala and gradually moves northward, covering the entire country by mid-July. Coastal regions like Maharashtra and Karnataka experience heavy rainfall, while areas like Rajasthan and Gujarat receive less precipitation. The northeast monsoon, occurring from October to December, primarily affects Tamil Nadu and parts of Andhra Pradesh.