Kình ngư Nguyễn Huy Hoàng – Huy chương Vàng SEA Games 28 và 30 được chọn là người cầm cờ, dẫn đầu 951 VĐV của đoàn Việt Nam tiến vào lễ đài. Chủ nhà Việt Nam là đoàn cuối cùng diễu hành.
Lễ khai mạc SEA Games 31 sẽ diễn ra vào lúc 20h ngày 12/5 tại sân vận động quốc gia Mỹ Đình. Buổi lễ dự kiến kéo dài 120 phút, bao gồm 3 chương: Việt Nam thân thiện, Đông Nam Á mạnh mẽ và Đông Nam Á tỏa sáng. Buổi lễ có sự tham gia của gần 20.000 khán giả cùng nhiều VĐV, nghệ sĩ nổi tiếng.
SEA Games 31 là lần thứ 2 Việt Nam đăng cai Thế vận hội Đông Nam Á (sau năm 2003), mục tiêu đoàn Việt Nam đặt ra lần này là 140 HCV. Hiện đoàn Việt Nam đang dẫn đầu bảng tổng sắp huy chương với 27 huy chương các loại, trong đó có 10 HCV.