Theo kết quả bốc thăm, ở môn bóng đá nam, Việt Nam nằm ở bảng A cùng với Indonesia, Myanmar, Philippines và Timor Leste. Bảng B có sự góp mặt của Thái Lan, Malaysia, Campuchia, Singapore và Lào. Về thể thức, các đội sẽ thi đấu vòng tròn 1 lượt tính điểm xếp hạng để chọn 2 đội có thành tích tốt nhất tại mỗi bảng vào thi đấu bán kết, chung kết và tranh huy chương đồng.
Theo lịch thi đấu SEA Games 31, môn bóng đá nam sẽ khởi tranh từ ngày 6/5, trong đó Bảng A thi đấu ở sân Việt Trì (Phú Thọ). Bảng B thi đấu ở sân Thiên Trường (Nam Định). Hai khung giờ thi đấu cũng đã được xác định là 16h00 và 19h00.
Ở nội dung bóng đá nữ, 8 đội tham dự môn bóng đá nữ tại SEA Games 31 chia thành 2 bảng A và B, thi đấu vòng tròn 1 lượt tính điểm xếp hạng để chọn 2 đội có thành tích tốt nhất tại mỗi bảng vào thi đấu bán kết, chung kết và tranh huy chương đồng. Đối thủ của các nữ tuyển thủ Việt Nam ở bảng A bao gồm Philippines, Campuchia, Indonesia. Ở bảng B, Thái Lan sẽ cùng với Myanmar, Lào và Singapore cạnh tranh nhau tấm vé đi tiếp.
Theo lịch thi đấu SEA Games 31, môn bóng đá nữ sẽ diễn ra từ ngày 9 - 21/5. Sân Cẩm Phả (Quảng Ninh) là địa điểm tổ chức các trận đấu bảng A. Địa điểm tổ chức bảng B sẽ được Ban Tổ chức thông báo trong thời gian tới.
Đối với nội dung Futsal tại SEA Games 31, đều có số lượng 5 đội tham dự, nên ban tổ chức không bốc thăm chia bảng mà chỉ bốc thăm mã số cho các đội để xếp lịch thi đấu theo thể thức vòng tròn 1 lượt tính điểm xếp hạng.
Ở nội dung Futsal nam, theo kết quả bốc thăm, Thái Lan mang mã số 1; Việt Nam mang mã số 2; Indonesia mang mã số 3; Myanmar mang mã số 4; Malaysia mang mã số 5. Còn ở nội dung Futsal nữ, Thái Lan mang mã số 1; Việt Nam mang mã số 2; Malaysia mang mã số 3; Myanmar mang mã số 4; Indonesia mang mã số 5.
Nhà thi đấu Hà Nam (Hà Nam) được lựa chọn là địa điểm tổ chức các trận đấu của môn Futsal nam và nữ. Trong đó, môn Futsal nam diễn ra từ ngày 11 - 20/5 và môn Futsal nữ diễn ra từ ngày 10 - 19/5.