Đúng 8h tối 12/5, lễ khai mạc SEA Games 31 đã diễn ra tại sân vận động Mỹ Đình với sự tham gia của 11 đoàn thể thao Đông Nam Á. Chương trình lễ khai mạc không chỉ nhằm giới thiệu, quảng bá hình ảnh Việt Nam mà còn thể hiện một tâm thế chủ động hội nhập và sáng tạo, đóng góp và gánh vác cùng cộng đồng quốc tế và "Vì một Đông Nam Á mạnh mẽ hơn". Buổi lễ kéo dài khoảng 90 phút với những màn trình diễn ánh sáng, âm thanh.
Lễ khai mạc được dàn dựng trên sân khấu rộng 7.000m2. Điểm khác biệt của lễ khai mạc đến từ hệ thống máy chiếu, đèn chiếu sáng được bố trí ở nhiều vị trí trên sân. Nội dung chính của buổi lễ thể hiện tinh thần Việt Nam chủ động, kết nối và truyền cảm hứng, lan tỏa đến các nước trong khu vực Đông Nam Á giữa bối cảnh thế giới gặp nhiều biến động lớn.
Dàn tiêu binh thực hiện nghi thức rước quốc kỳ nước Cộng hòa Xã hội Chủ nghĩa Việt Nam.
Quốc kỳ Việt Nam giương cao trên sân vận động Mỹ Đình.
Mở màn là chương trình nghệ thuật có sự góp mặt của hàng nghìn nghệ sĩ nước chủ nhà, mang đậm nét văn hoá dân tộc.
Tiếp đến là màn biểu diễn múa tre “Xin chào Việt Nam”. Trên sân khấu công nghệ, người xem được chứng kiến hình ảnh cây lúa biểu trưng cho nền văn minh lúa nước Đông Nam Á, còn cây tre là hình ảnh thường thấy ở các làng quê Việt. Hình ảnh cây tre cũng đại diện cho ý chí và khí phách Việt Nam.
Màn múa "Hồn sen Việt" truyền đi thông điệp vươn lên trong gian khó để tỏa sáng. Điểm nhấn của màn múa hoa sen chính là phần trình diễn của nghệ sĩ nữ Đặng Linh Nga, với sự hỗ trợ của 120 lá sen trắng dài 2m.
Lần đầu tiên, tranh Đông Hồ - nét văn hóa riêng biệt của Việt Nam, sẽ được thể hiện bằng ánh sáng, chiếu trên mặt sân Mỹ Đình, tạo nên một khung cảnh rực rỡ.
Tiếp đến là phần các đoàn thể thao diễu hành. Do Covid-19, mỗi đoàn chỉ cử đại diện 31 VĐV, đây cũng là con số tượng trưng cho Đại hội Thể thao Đông Nam Á lần thứ 31 tham gia diễu hành.
Chủ nhà Việt Nam là đoàn diễu hành cuối cùng. Nước chủ nhà tham dự đủ 40 môn thi đấu với tổng số 951 VĐV. Dẫn đầu đoàn là vận động viên bơi Nguyễn Huy Hoàng.
Lễ rước và thượng cờ Liên đoàn thể thao Đông Nam Á và cờ SEA Games
Sau khi Chủ tịch nước Nguyễn Xuân Phúc tuyên bố SEA Games 31 chính thức bắt đầu, pháo hoa rực rỡ được bắn lên quanh sân vận động Mỹ Đình.
Kiếm thủ Vũ Thành An – Huy chương vàng SEA Games 28, 29, 30 tuyên thệ.
Trải qua 3 lượt truyền đuốc, cựu xạ thủ Hoàng Xuân Vinh trao lại cho Quách Thị Lan. Nhà vô địch Asian Games 2018 ở nội dung 400 m rào nữ thắp sáng đài đuốc SEA Games 31.
Đài lửa rực sáng. Ở phần cuối buổi lễ, ca sĩ Tùng Dương, Hồng Nhung cùng nhóm Oplus thể hiện ca khúc chủ đề Let's Shine (Hãy tỏa sáng) để giới thiệu đến toàn thể bạn bè trong khu vực.
Màn pháo hoa khép lại lễ khai mạc SEA Games 31.