Season thirty-one of Dancing with the Stars premiered on Disney+ on September 19, 2022, and concluded on November 21, 2022. This season marked the first live competition show to air on the streaming platform and the only season to not air on ABC. Tyra Banks returned as host, while season nineteen champion Alfonso Ribeiro joined as co-host.

Social media personality Charli D'Amelio and Mark Ballas were crowned the champions, while The Bachelorette star Gabby Windey and Val Chmerkovskiy finished in second place, comedian Wayne Brady and Witney Carson finished in third place, and drag queen Shangela and Gleb Savchenko finished in fourth.

This marked the last season for host Tyra Banks and longtime judge Len Goodman, who retired at the conclusion of the season, prior to his death five months later.

Cast

Couples This season featured sixteen celebrity contestants. On August 25, 2022, it was reported that Charli D'Amelio and her mother Heidi D'Amelio would be competing as celebrity participants. Soon after, Joseph Baena, Wayne Brady, Daniel Durant, Jordin Sparks, Gabby Windey, and Trevor Donovan were all reported as celebrity participants as well. Charli and Heidi D'Amelio were officially announced as part of the season's cast on September 7, with the full roster of celebrity participants and their partnerships officially revealed on Good Morning America the following day. With sixteen couples, this season was tied with season nine as having the largest cast in the show's history.

A promo for the season released on August 18 featured professional dancers Daniella Karagach, Pasha Pashkov, Artem Chigvintsev, Witney Carson, Brandon Armstrong, and Cheryl Burke. Britt Stewart, Peta Murgatroyd, Emma Slater, Koko Iwasaki, Val Chmerkovskiy, Alan Bersten, Gleb Savchenko, and Louis van Amstel were later revealed to be the rest of the professional dancers for the season. Mark Ballas was announced as a pro on September 8. Sasha Farber was initially reported to be a troupe member this season, but was later revealed to also be returning as a pro. Three pro dancers from the previous season did not return, Jenna Johnson, Sharna Burgess, and Lindsay Arnold. Johnson was pregnant with her first child at the time, while Arnold wanted to spend time with her family. Iwasaki, who was the runner-up on season 14 of So You Think You Can Dance and performed as part of the Dancing with the Stars Live! – 2022 Tour, joined the show as a first-time pro.

On September 26, 2022, it was announced that Daniella Karagach had COVID-19 and would miss that night's performance. Alexis Warr replaced her as Joseph Baena's dance partner for two weeks. On October 28, 2022, it was announced that Val Chmerkovskiy had COVID-19 and would miss the October 31 episode. Alan Bersten filled in for him as Gabby Windey's partner for the episode.

On November 20, 2022, professional dancer Cheryl Burke announced her retirement from the show after 26 seasons.

+Cast of Dancing with the Stars (season 31) Celebrity Notability Professional partner Status Sex and the City actor Eliminated 1st The Real Housewives of New Jersey cast member Eliminated 2nd Charlie's Angels actress & author Eliminated 3rd Good Morning America meteorologist Eliminated 4th Film & television actress Withdrew Professional bodybuilder & actor Eliminated 5th Country singer Eliminated 6th Singer-songwriter & actress Eliminated 7th Social media personality Eliminated 8th Jersey Shore cast member Eliminated 9th Actor & model Eliminated 10th Film & television actor Eliminated 11th Drag queen & RuPaul's Drag Race contestant Fourth place Comedian, actor & television personality Third place The Bachelorette star Runners-up Social media personality & dancer Winners

Host and judges On July 14, 2022, it was announced that Tyra Banks would return as host, with Len Goodman, Derek Hough, Carrie Ann Inaba, and Bruno Tonioli returning as judges. Additionally, it was announced that season nineteen champion Alfonso Ribeiro would be joining the show alongside Banks as co-host. On October 24, Michael Bublé served as a guest judge.

During the semifinals, Goodman announced that this would be his final season as a judge.

Dance troupe The dance troupe returned for season 31 after being absent for the previous three seasons and consisted of returning pro Ezra Sosa and new pros Kateryna Klishyna, Alexis Warr, and D'Angelo Castro.

Episodes

Scoring chart The highest score each week is indicated in with a dagger (), while the lowest score each week is indicated in with a double-dagger ().

Color key:

+Dancing with the Stars (season 31) - Weekly scores Couple Week 1 2 3 4 5 6 7 8 9 10 1+2 Charli & Mark 1st 39 38+7=45 39+39= 40+5= 40+40= 40+40= Gabby & Val 2nd 28 36 40+6= 82 46 38+33=71 40 40+40= 40+40= Wayne & Witney 3rd 29 37 40+5=45 82 44 37+39=76 40+5= 36+37=73 36+40= Shangela & Gleb 4th 28 28 30 32 32 35+10=45 77 45 40+33=73 37+5=42 36+37=73 36+40= Daniel & Britt5th 27 29 31 29 34 32+1=33 67 43 34+39=73 39 35+34=69 Trevor & Emma6th 21 30 27 28 32 32+8=40 72 42 39+39= 34+5=39 32+33= Vinny & Koko 7th 27 29 32 28+2= 30+33= Heidi & Artem 8th 24 28 32 34 36 33+9=42 78 46 37+33=70 35 Jordin & Brandon 9th 26 27 29 34 33 35+3=38 71 43 36+33=69 Jessie & Alan 10th 20 25 26 31 32+11=43 72 41 Joseph & Daniella 11th 23 24 29 28 34 32+4=36 70 Selma & Sasha 12th 28 28 28 32 Sam & Cheryl 13th 20 2625 Cheryl & Louis 14th 21 24 Teresa & Pasha 15th 20 23 Jason & Peta 16th 18 Notes

Weekly scores Individual judges' scores in the charts below (given in parentheses) are listed in this order from left to right: Carrie Ann Inaba, Len Goodman, Derek Hough, Bruno Tonioli.

Week 1: Premiere Night Party Couples are listed in the order they performed. +Dancing with the Stars (season 31) - Week 1CoupleScoresDanceMusic Result Jordin & Brandon 26 (7, 6, 6, 7) Cha-cha-cha "I Wanna Dance with Somebody (Who Loves Me)" — Whitney Houston Safe Sam & Cheryl 20 (5, 5, 5, 5) Foxtrot "Hold Me Closer" — Elton John & Britney Spears Safe Heidi & Artem 24 (6, 6, 6, 6) Cha-cha-cha "Lady Marmalade" — Christina Aguilera, Lil' Kim, Mýa & Pink Safe Daniel & Britt 27 (7, 6, 7, 7) Tango "Barbra Streisand" — Duck Sauce Safe Jessie & Alan 20 (5, 5, 5, 5) Cha-cha-cha "Sweet Home Alabama" — Lynyrd Skynyrd Safe Teresa & Pasha 20 (5, 5, 5, 5) Tango "We Found Love" — Rihanna & Calvin Harris Bottom two Wayne & Witney 29 (7, 7, 7, 8) Cha-cha-cha "She's a Bad Mama Jama (She's Built, She's Stacked)" — Carl Carlton Safe Cheryl & Louis 21 (6, 5, 5, 5) Cha-cha-cha "Got to Give It Up" — Marvin Gaye Safe Vinny & Koko 17 (4, 4, 5, 4) Salsa "Tití Me Preguntó" — Bad Bunny Safe Shangela & Gleb 28 (7, 7, 7, 7) Salsa "When I Grow Up" — The Pussycat Dolls Safe Trevor & Emma 21 (5, 5, 5, 6) Quickstep "Dancing with Myself" — Billy Idol Safe Gabby & Val 28 (7, 7, 7, 7) Jive "As It Was" — Harry Styles Safe 23 (6, 5, 6, 6) Jive "Pump It" — Black Eyed Peas Safe Jason & Peta 18 (5, 4, 4, 5) Cha-cha-cha "Get Lucky" — Daft Punk, Pharrell Williams & Nile Rodgers Eliminated Selma & Sasha 28 (7, 7, 7, 7) Viennese waltz "The Time of My Life" — David Cook Safe Charli & Mark Cha-cha-cha "Savage (Major Lazer Remix)" — Megan Thee Stallion Safe Judges' votes to save Carrie Ann: Teresa & Pasha Derek: Teresa & Pasha Bruno: Teresa & Pasha Len: Did not vote, but would have voted to save Teresa & Pasha

Week 2: Elvis Night Each couple performed one unlearned dance to a song by Elvis Presley. Couples are listed in the order they performed.

Daniella Karagach tested positive for COVID-19, so Joseph Baena performed with Alexis Warr instead.

+Dancing with the Stars (season 31) - Week 2CoupleScoresDance Elvis Presley musicResult Jessie & Alan 25 (7, 6, 6, 6) Foxtrot "Trouble" Safe 27 (7, 6, 7, 7) Quickstep "Hound Dog" Safe Sam & Cheryl 26 (6, 6, 7, 7) Viennese waltz "Heartbreak Hotel" Safe Shangela & Gleb 28 (7, 7, 7, 7) Quickstep "Shake, Rattle and Roll" Safe Teresa & Pasha 23 (6, 5, 6, 6) Jive "All Shook Up" Eliminated Daniel & Britt 29 (7, 7, 7, 8) Jive "King Creole" Safe Gabby & Val 32 (8, 8, 8, 8) Viennese waltz "Can't Help Falling in Love" Safe Vinny & Koko 27 (7, 6, 7, 7) Quickstep "Viva Las Vegas" Safe Charli & Mark 32 (8, 8, 8, 8) Quickstep "Bossa Nova Baby" Safe Selma & Sasha 28 (7, 7, 7, 7) Jive "Jailhouse Rock" Safe Cheryl & Louis 21 (5, 6, 5, 5) Tango "A Little Less Conversation" Bottom two Joseph & Alexis 24 (6, 6, 6, 6) Viennese waltz "If I Can Dream" Safe Heidi & Artem 28 (7, 7, 7, 7) Foxtrot "Suspicious Minds" Safe Trevor & Emma 30 (7, 7, 8, 8) Rumba "Always On My Mind" Safe Wayne & Witney 32 (8, 8, 8, 8) Jive "Burning Love" Safe Judges' votes to save Derek: Teresa & Pasha Bruno: Teresa & Pasha Carrie Ann: Cheryl & Louis Len: Cheryl & Louis (Since the other judges were not unanimous, Len, as head judge, made the final decision to save Cheryl & Louis.)

Week 3: Bond Night Each couple performed one unlearned dance to a song from a James Bond film. Couples are listed in the order they performed.

Joseph Baena again performed with Alexis Warr due to Daniella Karagach recovering from COVID-19.

+Dancing with the Stars (season 31) - Week 3CoupleScoresDanceMusicJames Bond filmResultCharli & Mark Rumba "No Time to Die" — Billie Eilish No Time to Die Safe Cheryl & Louis 24 (6, 6, 6, 6) Rumba "Diamonds Are Forever" — Shirley Bassey Diamonds Are Forever EliminatedTrevor & Emma 27 (7, 6, 7, 7) Tango "You Know My Name" — Chris Cornell Casino Royale SafeDaniel & Britt 31 (8, 7, 8, 8) Rumba "The World Is Not Enough" — Garbage The World Is Not Enough Safe 29 (7, 7, 7, 8) Rumba "Licence to Kill" — Gladys Knight Licence to Kill SafeSam & Cheryl 25 (6, 6, 6, 7) Samba "Los Muertos Vivos Están" — Thomas Newman, feat. Tambuco Spectre Bottom twoSelma & Sasha 28 (7, 7, 7, 7) Rumba "For Your Eyes Only" — Sheena Easton For Your Eyes Only SafeWayne & Witney 33 (8, 8, 8, 9) Tango "The Name's Bond... James Bond" — David Arnold & Nicholas Dodd Casino Royale SafeVinny & Koko 23 (6, 5, 6, 6) Rumba "Thunderball" — Tom Jones Thunderball SafeHeidi & Artem 32 (8, 8, 8, 8) Argentine tango "Another Way to Die" — Jack White & Alicia KeysQuantum of Solace SafeShangela & Gleb 30 (8, 7, 7, 8) Rumba "GoldenEye" — Tina Turner GoldenEye SafeJessie & Alan 26 (6, 6, 7, 7) Rumba "Goldfinger" — Shirley Bassey Goldfinger SafeJoseph & Alexis 29 (8, 7, 7, 7) Argentine tango "Writing's on the Wall" — Sam Smith Spectre SafeGabby & Val 33 (8, 8, 8, 9) Cha-cha-cha "Die Another Day" — Madonna Die Another Day Safe Judges' votes to save Bruno: Sam & Cheryl Carrie Ann: Sam & Cheryl Derek: Sam & Cheryl Len: Did not vote, but would have voted to save Sam & Cheryl

Week 4: Disney+ Night Each couple performed one unlearned dance to a song from a film or television series featured on Disney+. Couples are listed in the order they performed.

Jenifer Lewis performed "Dig a Little Deeper" live for Shangela's Charleston.