Balamory Makes a Triumphant Return to CBeebies After Two Decades
Admit it, you have missed the cheerful world of Balamory. With its vibrant characters and rainbow-hued houses, the beloved CBeebies show was a source of joy for children and a guilty pleasure for parents and grandparents alike. Today, at 5pm, nursery teacher Miss Hoolie is back on screens after a 21-year absence, marking the much-anticipated revival of this iconic series.
Nostalgia and Joy Drive the Comeback
Julie Wilson Nimmo, 54, who reprises her role as Miss Hoolie after 21 years, expresses the sentiment behind the return. "Nostalgia is joy. It's very timely. It feels like now it is needed more than ever," she says. During its original run from 2002 to 2005, Balamory attracted two million viewers weekly in the UK and was broadcast across Europe, Australia, Hong Kong, Canada, and South Africa. Rumours even suggest that Pope John Paul II watched the show via the BBC Prime channel at the Vatican.
The Creative Vision and Setting
Created by Brian Jameson, who envisioned it as a soap opera for children, Balamory is a fictionalised version of Tobermory, a picturesque harbour town on Scotland's Isle of Mull known for its colourful buildings. The show's charm lies in its community spirit, with returning favourites like PC Plum, played by Andrew Agnew, 49. "I think people love Balamory because they wish they lived there," Andrew notes. "When they see people who are genuinely nice, friendly, and caring, they think, 'I want that in my life.'"
Cast Reflections and New Additions
Andrew, who lives in Glasgow and has worked extensively behind the camera at CBBC, describes his character: "There isn't much crime in Balamory, because he keeps everyone safe. He does get the wrong end of the stick quite a lot though. Sometimes he speaks before he thinks." The reboot also welcomes back Penny Pocket, played by Kim Tserkezie, 52, and bus driver Edie McCredie, played by Juliet Cadzow, 74. New characters include harbourmaster Will Andrews, 48; scientist and inventor Ava Potts, played by Danielle Jam, 25; and vet Dr Ollie, played by Carl Spencer, 33.
Carl shares his excitement: "Dr Ollie is one of the biggest kids in Balamory. He's proud in his own skin, happy to be laughed at and to bring joy. He's very passionate and wears his heart on his sleeve." A Londoner with a background in stage musicals, Carl adds, "The world of Balamory allows everyone to reconnect with their inner child once again. From the second you hear the theme song, you get a wave of nostalgia, your inner child bubbles up, and you revert back into this giddy, free-minded human being. I watched Balamory when I was a child. I can't believe I'm on the show now – it's unbelievably cool."
Production Details and Impact
Balamory, which was an early-career role for comedian Miles Jupp as inventor Archie, has been recommissioned for two 10-episode series. Filming takes place in Tobermory and a studio in Glasgow, with each episode lasting around 20 minutes. Julie Wilson Nimmo, who also stars in BBC show Jules and Greg's Wild Swim, reflects on her character: "Miss Hoolie is me on a good day. She runs the nursery and can't wait for the children to come through the door so she can solve their problems. She loves being part of the community and is very kind." She emphasises that Tobermory and the children appearing are the real stars, noting, "Balamory is obviously in Scotland, but it could be anywhere. People want to escape into that world."
Economic and Cultural Significance
Tourism officials in Tobermory eagerly await the show's revival, as it reportedly boosted visitor numbers by 40% during its original run. Kate Morton, senior head of commissioning for CBeebies, states: "Balamory holds a very special place in the hearts of families across the UK, so bringing it back after 21 years has been a real joy. The spirit of curiosity, creativity, and community that defined the original series remains at the core of this new chapter."
Balamory airs on CBeebies from 5pm today, with all 10 episodes available on BBC iPlayer simultaneously.



