Theo lịch thi đấu SEA Games 31, trước giờ khai mạc (tối 12/5), một số môn đã bắt đầu bước vào tranh tài. Cụ thể, từ ngày 6/5, các môn: Bóng đá nam, kickboxing, bóng ném bãi biển bước vào tranh tài. Đây là 3 môn thi đấu sớm nhất tại SEA Games 31.
Bóng đá nam: U23 Việt Nam sẽ bước vào hành trình bảo vệ tấm HCV SEA Games U23 Indonesia diễn ra lúc 19h00 tại SVĐ Việt Trì (Bảng A) - Đường Hùng Vương, Thọ Sơn, Việt Trì, Phú Thọ.
Kickboxing (6 - 13/5): Nhà thi đấu Bắc Ninh, Số 561 đường Ngô Gia Tự, Ninh Xá, Bắc Ninh.
Bóng ném bãi biển (6-11/5): diễn ra tại bãi biển Tuần Châu (Quảng Ninh).
SEA Games 31 thi đấu 40 môn thể thao với tổng cộng 526 nội dung, tương đương 526 bộ huy chương. Tại SEA Games 31, các cuộc tranh tài diễn ra ở 12 tỉnh, thành phố, gồm: Hà Nội, Bắc Ninh, Bắc Giang, Nam Định, Hà Nam, Hòa Bình, Hải Phòng, Phú Thọ, Hải Dương, Quảng Ninh, Ninh Bình, Vĩnh Phúc.
Để góp phần quảng bá SEA Games tới đông đảo các tầng lớp nhân dân và cổ vũ các VĐV thi đấu, theo chỉ đạo của Bộ Văn hóa, Thể thao & Du lịch, Ban tổ chức SEA Games 31 khuyến khích các địa phương đăng cai tạo điều kiện cho người dân vào xem miễn phí.
Trước đó, sáng 3/5 Phó Thủ tướng Chính phủ Vũ Đức Đam, Trưởng ban Chỉ đạo quốc gia tổ chức Đại hội Thể thao Đông Nam Á lần thứ 31 (SEA Games 31) cùng đoàn công tác đã đến thăm, kiểm tra công tác chuẩn bị tổ chức SEA Games 31, động viên các đội tuyển của Đoàn Thể thao Việt Nam tham gia thi đấu SEA Games 31 tại Bắc Ninh.