Câu chuyện xảy ra từ rất lâu rồi, từ thời Hùng Vương thứ mười Tám. Đời ấy vua Hùng không có con trai. Người chỉ sinh được một người con gái tên gọi Mỵ Nương, người đẹp như hoa, tính nết hiền dịu. Vua cha rất yêu thương con, mong kén cho con một tấm chồng ưng ý.
Một ngày kia có hai chàng trai đến cầu hôn. Một người ở vùng núi Tản Viên, tên gọi Sơn Tinh. Chàng có tài: vẫy tay về phía đông, phía đông nổi cồn bãi; vẫy tay về phía tây, phía tây mọc lên những dãy núi đồi. Chàng trai còn lại tên gọi là Thủy Tinh đến từ miền biển. Chàng cũng có tài năng không kém: gọi gió, gió đến, hô mưa, mưa về. Hai chàng đều tài giỏi, đều xứng làm rể của vua Hùng, làm chồng của Mỵ Nương. Vua Hùng rất băn khoăn, vua cho mời các Lạc hầu vào bàn bạc, xong rồi nói:
- Hai chàng trai đều hợp ý ta nhưng ngặt ta chỉ có một người con gái nên ngày mai, ai đem sính lễ đến trước, ta sẽ gả con gái cho.
Rồi Hùng Vương phán tiếp, sính lễ phải có đủ: một trăm ván cơm nếp, một trăm nệp bánh chưng, voi chín ngà, gà chín cựa, ngựa chín hồng mao mỗi thứ một đôi".
Hôm sau, Sơn Tinh đem đầy đủ lễ vật đến trước rồi rước Mỵ Nương về núi. Thủy Tinh đến sau không lấy được vợ bèn hô mưa gọi gió làm thành dông bão đánh Sơn Tinh. Nước tràn ngập ruộng đồng, nhà cửa, ngập cả thành Phong Châu.
Sơn Tinh không nao núng, thần dùng phép bốc từng quả đồi, dời từng dãy núi ngăn dòng nước lũ. Hai bên đánh nhau ròng rã mấy tháng trời. Cuối cùng Thủy Tinh sức yếu bèn chịu thua. Nhưng oán thù sâu nặng, hàng năm Thủy Tinh lại dâng nước lũ đánh Sơn Tinh. Nhưng thương thay cho Thần nước, năm nào cũng bị thần núi đánh cho thất bại, phải ngậm ngùi nhục nhã rút quân về.