Christmas on Every Page: Filming Locations and Cast Details

Directed by Lisa France, ‘Christmas on Every Page’ tells the story of a high-flying marketing executive who returns to her small town family home for the holidays. She discovers her mother’s bookstore struggling and to turn the business around, and the process, get back in touch with her roots. While at the shop, she runs across William, a resident artist known for his murals. While she mistakes him for an employee for the first time, their paths keeps crossing again and again, and their bond grows stronger. As the executive spends more time away from the big city and within the small town, she goes through a significant shift in spirit.

Where was Christmas on Every Page filmed?

‘Christmas on Every Page’ was filmed in the state of New York, particularly in the city of Buffalo in the west. Principal photography likely took place in the months of August and September 2025, when the city was at the doorstep of winter. The state has multiple lucrative destinations for film and television productions, with its diverse landscape and stunning natural beauty. It also offers substantial tax incentives to attract producers, alongside state-of-the-art infrastructure and large and experienced talent pool.

Buffalo, New York

The entirety of ‘Christmas on Every Page’ was captured in Buffalo, a modern city which retains the charm of yore with its diverse architecture. It is also surrounded by immense natural beauty, with places like Niagara Falls being located only a short distance away. The city has a robust infrastructure for filming, and the locals are excited about such projects, providing a vast talent pool of human resources. Apart from ‘Christmas on Every Page,’ Buffalo has been the filming destination of choice for movies such as ‘Christmas of Giving,’ ‘HouseSitter,’ ‘O’Dessa,’ ‘Henry’s Crime,’ ‘Best Friends,’ ‘The Rainbow Bridge Motel,’ and many more. It has also formed the backdrop for shows like ‘The Bachelorette.’

Christmas on Every Page Cast Details

The talented cast of ‘Christmas on Every Page’ is led by Rose Reid and Jake Allyn. The former is an actress, writer, and producer hailing from Nashville, Tennessee, who wrote her first script and turned into a movie at the age of 14 and 16, respectively. Born and raised in Dallas, Texas, Jake also happens to share Rose’s credentials as actor, writer, and producer.

Rose Reid as The Leading Woman

In ‘Christmas on Every Page,’ Rose stars as the big-city marketing executive returning home from her bustling life for the holidays, and getting involved with her mother’s struggling bookstore. She is known for starring in films such as ‘Finding You’ as Finley Sinclair, ‘The Lightning Code’ as Kennedy Blake, ‘Surprised by Oxford’ as Caro Drake, ‘A Welcome Home Christmas’ as Trish Barnes, and ‘The World We Make’ as Lee Grove. Her credits also include television shows such as ‘The Pendragon Cycle: Rise of the Merlin’ as Charis, ‘A Thousand Tomorrows’ as Ali Daniels, and many more.

Jake Allyn as William

Jake stars in ‘Christmas on Every Page’ as William, an artist from Rose’s hometown who wins her heart during the holiday break. A popular figure on television, He is known for staring in shows such as ‘The Quad,’ playing BoJohn Folsom, ‘The Baxters,’ playing Ryan Taylor, ‘S.W.A.T.,’ playing Jace Graham, and ‘The Last of Us,’ playing Morello. Jake has also appeared in movies like ‘Ride’ as Peter, ‘Someone Like You’ as Dawson Gage, ‘Sweet Girl’ as Titus, ‘No Man’s Land’ as Jackson, ‘Hidden in Plain Sight’ as Lucas, and many more.

The leads are backed a talented ensemble that includes Amy Rose Traynor as Sam, Carol Keith as Susan, David J. Rivera as Jeff, Norman Izard as Hot Cocoa Vendor, Christine Hulton and Phil Petranto as Churchgoers, and Curtis Arney as Townspeople.

Read More: Holiday Touchdown A Bills Love Story: Filming Locations and Cast Details

SPONSORED LINKS