Sau gần 2 năm tổ chức, phát động cuộc thi, ban tổ chức nhận được 1.467 bài dự thi, bao gồm biểu trưng (logo) và biểu tượng vui (mascot). Sau hai vòng sơ khảo và chung khảo, Ban tổ chức và hội đồng thẩm định đã chọn ra các tác phẩm đoạt giải.
Kết quả, tác phẩm Sao La của tác giả Ngô Xuân Khôi giành giải Nhất cuộc thi sáng tác biểu tượng vui và trở thành biểu tượng chính thức SEA Games 31 và ASEAN Para Games 11. Hai tác phẩm của Trần Hoài Đức, Tống Như Anh Khánh nhận giải khuyến khích. Trong khi đó, tác phẩm "Cánh chim bay lên - bàn tay chữ V" của tác giả Hoàng Xuân Hiếu, giảng viên trường Đại học Mỹ thuật Huế, giành giải Nhất cuộc thi sáng tác logo SEA Games 31 và ASEAN Para Games 11.
Các tác giả đoạt giải Nhất nhận 30 triệu đồng cùng Bằng khen của Bộ Văn hóa, Thể thao và Du lịch, Ủy ban Olympic Việt Nam. Bài hát chủ đề của SEA Games 31 và ASEAN Para Games sẽ được công bố sáng 21/11, trong buổi lễ "Khởi động cùng SEA Games 31" tại Tượng đài Lý Thái Tổ, Hà Nội.
Về khẩu hiệu SEA Games 31, sau khi cân nhắc hàng loạt các khẩu hiệu gửi đến dự thi, ngành thể thao đã thống nhất đề xuất "For a stronger South East Asia" (tạm dịch: Vì một Đông Nam Á mạnh hơn).