Skip to obituary records

Teresa Anne McGregor

September 9, 1964 – November 27, 2025

Smiling person sitting outside in sunshine.

It is with profound sadness that the family of Terri McGregor announces her passing on November 27th 2025, at the Ross Memorial Hospital, at the age of 61, after a courageous and lengthy battle with cancer.

Terri leaves behind her devoted husband, Mark McGregor, and her cherished daughter, Morgan Pickering (Travis Pickering). She also leaves behind her much-loved grandson, Nash, who brought great joy to her life.

She is predeceased by her beloved son, Jesse McGregor, whose memory remained close to her heart every day.

She is survived by her loving mother Judy Richards, her mother-in-law Dianne McGregor (predeceased by Bob), and her stepmother Wendy Richards. Terri will be greatly missed by her brother and sister-in-law, Paul (Cindy) McGregor and Carolyn Richards, and her nephews Cody McGregor, Devon Richards, and Walker Richards.

For 18 years, Terri dedicated herself to the Coca-Cola and Minute Maid Company, where she built lasting friendships and became a valued member of her work family. Her warmth, humour, and steadfast work ethic will be remembered by all who had the privilege of knowing her.

A Celebration of Life will be held at a later date, where family and friends will gather to honour Terri’s memory and the many ways she touched their lives.

In lieu of flowers, donations can be made to the Canadian Cancer Society or the Humane Society of Kawartha Lakes, either online or by cheque through the Mackey Funeral Home.

 

Events

Online Memory & Photo Sharing Event
Orders begin printing on December 13
Online Event

Family and friends are coming together online to create a special keepsake. Every memory left on the online obituary will be automatically included in this book.

Daily funeral notices

Choose the places you care about

Open any province, region, or city group. You can select several locations.

    Stay connected locally

    Receive funeral notices from the communities you care about

    Choose entire provinces or select only the regions and cities meaningful to you. We’ll send one useful daily email.

    Choose the communities you care about and receive one helpful daily notice email.

    Choose your notice locations required

    Follow an entire province or choose only the regions and communities important to you.

    No locations selected yet

    Scroll to Top