Udara yang mengalir dari zona bertekanan tinggi ke zona bertekanan rendah menyebabkan angin, seperti cara udara menyembur dari ban atau balon yang bocor. Pemanasan dan konveksi yang tidak merata menghasilkan perbedaan tekanan; kecenderungan yang sama menciptakan arus dalam panci air yang dipanaskan di atas kompor. Perbedaan dalam hal ini adalah bahwa arus konveksi yang menciptakan angin terjadi pada skala yang jauh lebih besar.
Konveksi
Udara hangat mengembang dan menjadi kurang padat, menyebabkannya naik, sementara udara dingin berkontraksi dan menjadi lebih padat, menyebabkannya tenggelam. Di daerah di mana udaranya hangat, ia akan naik dan udara dingin akan masuk ke bawahnya untuk menggantikannya. Saat udara hangat naik, ia mendingin, akhirnya tenggelam kembali ke tanah di lokasi lain. Arus yang diciptakan oleh kecenderungan ini disebut arus konveksi.
Garis lintang
Permukaan bumi dipanaskan secara tidak merata oleh matahari. Sumbu rotasi bumi miring terhadap orbitnya; belahan bumi yang mengarah ke matahari mengalami musim panas, sedangkan belahan bumi lainnya mengalami musim dingin. Daerah dekat khatulistiwa menerima lebih banyak sinar matahari sepanjang tahun daripada daerah lain. Pemanasan yang tidak merata ini menciptakan arus konveksi raksasa yang mengangkut panas ke utara dan selatan menjauhi khatulistiwa; arus ini disebut sel Hadley, dan angin yang dihasilkannya disebut angin pasat.
Angin Laut-darat
Faktor penting lainnya adalah perbedaan antara laut dan darat. Daratan memanas dan mendingin lebih cepat daripada laut. Pada hari-hari ini menciptakan apa yang disebut angin laut-darat. Pada siang hari, daratan memanas dengan cepat, sehingga udara di atas daratan naik sebelum mengalir ke laut, sedangkan udara sejuk di atas laut tenggelam sebelum mengalir kembali ke daratan. Hasilnya adalah "angin laut" yang sejuk bertiup ke daratan dari lautan. Pada malam hari, sebaliknya, laut lebih hangat daripada daratan, sehingga polanya terbalik dan angin sepoi-sepoi sekarang berhembus kembali ke laut.
Sirkulasi memanjang
Pada skala waktu yang lebih lama, perbedaan antara laut dan darat mendorong pola angin skala besar seperti monsun. Selama musim panas, laut lebih dingin daripada daratan, dan udara lembab mengalir dari laut ke pantai, sering kali menyebabkan hujan lebat. Selama musim dingin polanya terbalik, seperti halnya angin laut-darat setiap hari. Ada banyak pola angin lokal dan regional menarik lainnya yang berkembang, tetapi semuanya memiliki kesamaan: Mereka disebabkan oleh pemanasan matahari yang tidak merata di permukaan bumi.