E25
25. Costume Clash
Lucinda the Witch and Camila spend All Hallow's Eve with Sofia.
Latest episode
S1 E25 · Costume Clash
Sofia the First: Royal Magic is a kids and animation TV series that premiered on Disney Junior on May 25, 2026. It has 1 season and 25 episodes so far and is still airing new episodes. The latest episode, Season 1 Episode 25 "Costume Clash", aired on August 19, 2026.
Follow Sofia as she attends The Charmswell School for Royal Magic, where she discovers she is the most magical princess in the realm and must learn how to master her powers while making new royal friends.
Last updated
25 episodes · 1 season
2026 · 25 episodes · Last episode: 2 months ago
Welcome to the Charmswell School for Royal Magic! Spend time with Sofia and her Royal Friends, where she takes you on a sparkling tour of her brand-new royal school, where every castle shines with its own special kind of magic. Along the way, she'll introduce you to her old and new friends — Pepper, Clover, Layla, Zane, and Camila — each with amazing talents and magical gifts of their own. With Sofia as your guide, there's no better way to discover the magic of Charmswell!
Sofia the First: Royal Magic Season 1 release dates →
E25
Lucinda the Witch and Camila spend All Hallow's Eve with Sofia.
E24
Zane releases a mischievous goblin to help win a Hallow's Eve decoration contest.
E23
Camila lets a friendly troll borrow her wand, and the troll runs away with it.
E22
Zane accidentally loses Layla's treasured notebook in the Charmswell lake.
E21
Sofia helps Camila during a class project when they are overwhelmed by adorable puppercorns.
E20
Sofia makes a wish that accidentally turns her mom into a kid.
E19
James accidentally breaks Sofia's wand and replaces it with a trick wand.
E18
Clover meets Pepper when he visits Sofia's castle, and Clover worries Sofia has a new best pet friend.
E17
Camila learns to be there for her friends during the school's flying derby race.
E16
Sofia defends Charmswell Academy from the wicked sorceress, Zandrya, with help from Rapunzel.
E15
Sofia needs Layla's help to tame a mischievous magical flower.
E14
Wanting to do a good deed, Amber helps Sofia with the village feast but causes some magical problems instead.
E13
A grumpy dragon is on the loose at Charmswell, and Zane tries to tame the bumbling beast.
E12
At a sleepover at Sofia's castle with Camilla and Layla, stuffies magically come to life.
E11
Wanting to be good at potions, Zane accidentally creates out-of-control Green-Eyed Goo Monsters.
E10
Sofia and her new flying horse Wildfyre try out for the Charmswell Flying Derby.
E9
When Layla meets Sofia's siblings, Amber and James, she goes to extreme lengths to impress them.
E8
While on a family picnic, Amber wants to prove she's just as amazing as Sofia.
E7
Sofia is paired up with Zane's sister Zaria for a tri-castle activity, but they have nothing in common.
E6
Camila wants to be Cedric's apprentice but causes chaos with advanced spells.
E5
Zane uses magic to improve his dance moves but when the charm becomes a curse, Sofia helps solve it.
E4
Sofia and Layla co-captain a magical parade, but they can't agree on anything.
E3
Layla tries a levitation spell but instead reveals her ability to sprout butterfly wings.
E2
Sofia joins a magical challenge against students from the other castles.
E1
It's Sofia's first day of royal magic school, and she teams up with new friends to win a race and gets a magical visit from Rapunzel.
Created by Craig Gerber
A date for the next episode of Sofia the First: Royal Magic hasn't been announced yet. Follow Sofia the First: Royal Magic in the Streambay app and you'll be notified as soon as a new episode airs.
The most recent episode of Sofia the First: Royal Magic, Season 1 Episode 25 "Costume Clash", aired on August 19, 2026.
Sofia the First: Royal Magic has 1 season with 25 episodes in total.
Sofia the First: Royal Magic first aired on Disney Junior on May 25, 2026.
Download the Streambay app, follow Sofia the First: Royal Magic, and you'll get a push notification the moment each new episode is released.
Download Streambay and follow Sofia the First: Royal Magic. We’ll notify you the moment a new episode is released. It’s free, with no sign-up and no personal information required.
Sofia the First: Royal Magic
Get new episode alerts
Get alerts