
People pass by a giant Christmas tree displayed to celebrate the upcoming holiday season at a shopping mall in Vilnius, Lithuania, Saturday, Nov. 22, 2025
Angel tree programs are becoming one of the most meaningful holiday traditions across Canada. These initiatives help children and seniors in need receive Christmas gifts, offering community members a simple way to give back. Each angel tree is decorated with paper tags representing a person in need. Every tag lists a name, age and a small wish list. Donors pick a tag, purchase the requested items and drop them off at a collection point.
This heartwarming practice has existed for years, but its growth on social media has boosted participation nationwide. Today, angel trees can be found in malls, churches, workplaces and even online platforms. Here’s a closer look at some major angel tree programs in Canada and how they support families during the holiday season.
Salvation Army’s Angel Tree Impact
The Salvation Army continues to run one of Canada’s most recognized angel tree programs. Trees are placed in malls and community spaces with tags that list children’s Christmas wishes.
In 2024, the Salvation Army in Edmonton collected more than 2,000 toys through its Toy Angel Program. The organization emphasizes that every child deserves the joy of Christmas morning, making these donations essential for families facing financial hardship.
Availability varies by city, so families and donors are encouraged to contact their nearest Salvation Army location for participation details.
Prison Fellowship Canada Supports Families of Incarcerated Parents
Another significant initiative comes from Prison Fellowship Canada, which operates an angel tree program designed to help children of incarcerated parents.
This program provides gifts on behalf of the parent, ensuring that children stay connected despite separation. Last year, the effort supported 4,904 children across the country with help from 2,009 sponsors and 117 churches.
Canadians can register online to pick a tag, sponsor a child or donate financially.
Lethbridge Family Services Continues Long-Running Tradition
In Alberta, Lethbridge Family Services has been hosting angel tree campaigns since 1992. Donors can visit the organization’s website to select an angel online or learn how to contribute.
The program helps ensure children and families in the region have a joyful and supported holiday season.
Adopt an Angel in St. Catharines and Thorold
Community Care of St. Catharines and Thorold in Ontario runs the popular “Adopt an Angel” campaign. The program focuses on collecting toys and warm winter accessories for children from infancy to age 12.
Donations must be new and unwrapped, and families can learn more or apply through the organization’s website.
BGC Ottawa Provides Gifts for Nearly 2,000 Youth
Formerly known as the Boys and Girls Club, BGC Ottawa hosts an angel tree program that benefits almost 2,000 children and teens every year.
Donors can give funds or drop off gifts for youth aged six to 18. The initiative helps ensure that young people from vulnerable communities experience holiday excitement and care.
Highland Shores Children’s Aid Society Offers Multiple Giving Options
In Ontario, the Highland Shores Children’s Aid Society supports children and families across Hastings, Prince Edward and Northumberland counties through its angel tree program.
Donors can contribute by:
- Giving toys or monetary gifts
- Hosting a toy drive
- Shopping a personalized wish list for a family in need
This flexible model encourages participation from individuals, groups and businesses.
Nova Scotia’s Caring and Sharing Food Bank Expands Holiday Help
The Caring and Sharing Food Bank in Nova Scotia hosts angel trees at various businesses in Lantz, Enfield and Elmsdale. Tags include wish lists for both children and adults.
Donors can also choose to “adopt” a family or individual, providing food and gifts to support them through the holidays.
More details are available on the organization’s website.
Angel Trees Continue to Build Community Spirit
Angel trees are more than donation programs—they are a reminder of community compassion. Each tag represents a person hoping for a brighter holiday, and each donor plays a part in making that possible.As participation continues to grow across Canada, angel trees remain a powerful symbol of generosity, connection and holiday kindness.

