Give now

Tune in to Miracle Weekend, June 1 & 2, live on Global BC

With your support, we will redefine what's possible in children's health care

Miracle Weekend is a two-day celebration, broadcast live on Global BC, that showcases the best of BC Children’s Hospital: patients, their families, caregivers and supporters who come from every corner of BC.

Since 1988, British Columbians have raised more than $200 million through Miracle Weekend fundraising campaigns for the urgent needs of BC Children’s Hospital. Thanks in part to those donations, the way we care for children has been transformed.

Ways to get involved

People from across BC raise funds throughout the year for Miracle Weekend, and there are several ways you can get involved:


Raise funds through customer donations, employee giving programs, corporate matches or get involved in a Foundation signature event such as Jeans Day™ or RBC Race for the Kids.

Community Groups

Raise funds through hosting events such as banquets, sports tournaments, walk-a-thons and other activities. Several community groups also participate in Jeans Day and RBC Race for the Kids.

Online fundraising

Support Miracle Weekend through a personal online fundraising page

Email or call 604.875.2444 for more information. Attending as a presenter? Find out how to get here.


Sponsors & Friends


BC Children's is the only hospital in the province devoted exclusively to children


kids visit the hospital for specialized pediatric services each year


researchers on our campus work tirelessly to discover new treatments

Overcoming remarkable odds

"Blayke may never be able to conquer Turner syndrome fully, but she fights every day to make sure it doesn’t stop her from being her." — Cassandra, Blayke's mom

Blayke's story
Overcoming remarkable odds

Our priorities

More than a million kids count on BC Children's Hospital. We're on a quest to transform health care for all of them. 

Learn more

Your impact

Donors like you are the reason we can aim higher for our kids. Discover the successes that you’ve made possible.

Learn more

Make a difference for as little as $10/month

Give Now