Spreading Joy Throughout Portland-Metro, Salem & Vancouver

Adoptions Are Closed


Every year, Christmas Family Adoption Foundation makes the holiday season a time for joy and celebration for families in need in the greater Portland, Salem, and Vancouver area. Since 2002, we’ve connected close to thousands of families with Adopting Angels whose gifts of toys, clothing, household essentials, and other items brighten lives and make the holiday memorable and merry. We hope you’ll join us by becoming an Adopting Angel or making a donation.

Welcome to the CFAF family!


Christmas Family Adoption Foundation is a nonprofit, 501(c)(3) organization serving the Portland, Salem, and Vancouver metro areas. We partner with recognized agencies and caseworkers to connect families in the area with Adopting Angels who provide the means to make Christmas a time of real celebration for these families. Won’t you join us in making this Christmas special for a family in need?

icon of person holding heart

Adopting Angels

We welcome individuals, employees’ groups, and nonprofit groups who wish to spread Christmas joy to families in need.

icon of family

Nominate a Family

We invite approved government and social work agencies and caseworkers to identify families who need help to have a joyful Christmas.

icon on of hands holding heart


Your generous donations enable us to continue supporting families during the holiday season. Find out how you can contribute.


Families Adopted

Average # of Family Members

People Given Gifts

Average Spent Per Family Member

Approximate Donated to Date


Smiles & Hugs