The winner of Dancing with the Stars Season 31 was TikTok star Charli D'Amelio and her professional dance partner Mark Ballas. They were named the champions after a very close competition, beating out runner-up Gabby Windey with Val Chmerkovskiy, as well as third-place Wayne Brady with Witney Carson, and fourth-place Shangela with Gleb Savchenko.
