Dãy Himalaya hình thành do sự va chạm giữa mảng kiến tạo Ấn Độ và Á-Âu. Mặc dù vụ va chạm ban đầu xảy ra cách đây 40 đến 50 triệu năm, mảng Ấn Độ vẫn đang di chuyển xa hơn về phía bắc, khiến các dãy núi phát triển với tốc độ khoảng một đến hai cm mỗi năm.
Khi hai tấm va vào nhau, đất trong mỗi tấm bắt đầu gấp lại và chồng chất lên trên chính nó, vì cả hai tấm có cùng mật độ và không thể trượt bên dưới tấm kia. Lực va chạm đã làm cho những ngọn núi lớn nhất hành tinh, trong đó lớn nhất là đỉnh Everest, cao hơn 29.000 feet so với mực nước biển. Mặc dù chúng chỉ phát triển khoảng 9 km trong 50 triệu năm, tốc độ phát triển hiện tại của dãy Himalaya tương đương với 10 km đáng kinh ngạc trong mỗi triệu năm. Điều này có nghĩa là dãy Himalaya hiện đang phát triển nhanh hơn bao giờ hết.
Dãy Himalaya trải dài hơn 1.500 dặm trên toàn bộ phần phía bắc của vùng đất Ấn Độ. Trước khi xảy ra vụ va chạm, vùng đất này bắt đầu là một hòn đảo ngoài khơi bờ biển Australia sau khi siêu lục địa Pangea tan rã, trước khi dần dần di chuyển về phía châu Á trong khoảng thời gian vài trăm triệu năm.