Cụm sân quần vợt Hanaka Bắc Ninh (thành phố Từ Sơn, tỉnh Bắc Ninh) là nơi diễn ra môn Quần vợt tại SEA Games 31. Cụm sân gồm 7 sân đạt tiêu chuẩn quốc tế, trong đó có 1 sân có mái che với khoảng 2.000 chỗ ngồi và 6 sân ngoài trời, mỗi sân có từ 200-400 chỗ. Hiện nay, toàn bộ hệ thống sân đã hoàn thiện và sẵn sàng đưa vào sử dụng phục vụ thi đấu.