Môn điền kinh sẽ được tổ chức tại sân Mỹ Đình từ ngày 14-19/5. Trong khi đó, môn bơi lội diễn ra tại Cung thể thao dưới nước Mỹ Đình từ ngày 14-19/5. Đây là hai môn thể thao trọng điểm ở SEA Games 31, chiếm số lượng lớn bộ huy chương.
Ngoài ra, các môn khác cũng thi đấu tại Hà Nội như bắn súng (Trường bắn Trung tâm Huấn luyện thể thao quốc gia Hà Nội), bóng đá (chung kết và tranh hạng Ba ở sân Mỹ Đình),…
Thành phố Hà Nội là địa phương đăng cai nhiều môn thi đấu nhất với 18/40 môn. Theo đó, ngoài môn bóng đá nam, các môn thi đấu còn lại đều sẽ không bán vé, mở cửa miễn phí đón người hâm mộ vào theo dõi.
Trước đó, ngày 15/4, BTC SEA Games 31 đã có công văn gửi Hà Nội và 11 địa phương đăng cai về phương án phát hành giấy mời và vé các nội dung thi đấu tại đại hội. BTC SEA Games 31 khuyến khích các BTC địa phương tạo điều kiện cho người dân vào xem miễn phí để cổ vũ các trận đấu.
Ngoài Hà Nội, một số địa phương khác như Quảng Ninh, Nam Định,… cũng thông báo sẽ mở cửa miễn phí đón người hâm mộ đến các địa điểm theo dõi các VĐV tranh tài.
SEA Games 31 diễn ra từ 12-23/5 tại Hà Nội và 11 tỉnh/thành với 40 môn thi đấu, 526 bộ huy chương. Đại hội có sự góp mặt của hơn 10.000 VĐV, HLV, cán bộ, trọng tài,… đến từ 11 đoàn thể thao trong khu vực Đông Nam Á tranh tài.