Hallmark’s 2024 Christmas movie Unwrapping Christmas: Tina’s Miracle is a festive romance wrapped in holiday spirit, snowy charm, and sparkling lights—and much of that magic was captured in the heart of Canada’s capital city Directed by Max McGuire and written by T Booker James, the movie was filmed in September 2024, capturing the early autumn glow that doubled beautifully as a snowy Christmas setting.
📍 Filming Locations of Unwrapping Christmas: Tina’s Miracle
The entire movie was shot in Ottawa, the capital of Canada, which continues to be a go-to filming destination for Hallmark productions. Its historic architecture, friendly neighborhoods, and wintry charm made it a perfect stand-in for the fictional small town where Tina’s Christmas miracle unfolds.

One prominent location used in the movie is the St. Matthew’s Anglican Church, a beautiful and historic building located in the Glebe neighborhood of Ottawa. This church provided the backdrop for several key scenes in the film, likely involving the community’s annual Christmas Gala that Tina and her friends are working to save.
From tree-lined streets to cozy storefronts decorated in garlands and twinkling lights, the production transformed Ottawa into a festive wonderland that brings the story of Tina and Michael to life.
Behind The Scenes
Ottawa has become a seasonal favorite for holiday filmmakers, thanks to its festive architecture, cozy neighborhoods, and easily transformable storefronts. Key filming spots included small-town districts in Almonte, Carleton Place (Paging Mr Darcy, Noel Next Door, Laughing all the Way), and Manotick, all located within the greater Ottawa area.
Crews transformed local cafés and boutiques into winter wonderlands with twinkling lights, wreaths, and peppermint candy props. Locals spotted Natalie Hall filming a holiday market scene outside Almonte Old Town Hall (also featured in Shifting Gears), a frequent favorite for Lifetime and Hallmark productions.
The production team took advantage of Ontario’s generous tax credit for film and TV, allowing them to shoot efficiently and support local vendors. Hallmark crews worked with Canadian costume designers and decorators to craft custom Christmas sets that feel authentic yet magical.
Meet the cast of Unwrapping Christmas: Tina’s Miracle
- Natalie Hall as Tina Mitchell
- Alec Santos as Michael Alonzo
- Presley Allard as Haley Alonzo
- Henry Alessandroni as Thomas Mitchell
- Stephanie Herrera as Robin
- Darrin Baker as Mayor Betz
- Xavier X. Sotelo as CFO
- David Rosser as Judge Reynolds
- Steve McCormick as Peter
- Brian Noon as Dennis
- Cindy Busby as Olivia Matheson
- Jake Epstein as Benjamin Hall
- Kathryn Davis as Mia Parker
- Nathan Witte as Beau Cavannagh
- Ashley Newbrough as Lily Morgan
- Torrance Coombs as Sean Allen
- Deklon Roberts as School Administrator
What’s the Movie About?
In Unwrapping Christmas: Tina’s Miracle, Natalie Hall stars as Tina Mitchell, the owner of a booming holiday wrapping business called “All Wrapped Up.” She’s great at everything—except love. That changes when she meets Michael Alonzo (played by Alec Santos), a charming single dad whose daughter Haley is already dreaming of a wedding for her father.
Tina is also helping her four best friends plan the town’s Christmas Gala. But their plans hit a snag when the venue’s new owner threatens to sell it. That owner? None other than Michael himself. As Tina works to save the gala, she discovers that Michael may not be the scrooge she thought he was. Together, they fight to save a town tradition and maybe, just maybe, find love in the process.
Where to Watch Unwrapping Christmas: Tina’s Miracle
You can watch Unwrapping Christmas: Tina’s Miracle exclusively on the Hallmark Channel. If you missed the premiere, check your local listings or Hallmark’s official website for encore showtimes during the 2024 Countdown to Christmas event.
- Where was The Christmas Cup filmed? Hallmark Cast Details - December 1, 2025
- A Christmas Pitch Filming Locations, BTS Cast, Plot Details - November 27, 2025
- Melt My Heart This Christmas Filming Locations, Cast, Plot Details - November 23, 2025
