1 of 5
Josh Szymanik, Deseret News
Makayla Olson's family and friends gathered Saturday, Dec. 19, 2015, at Spanish Fork High School to make blankets for kids who will be spending the holidays in the hospital. Three years ago, Olson and her friends decided to make blankets instead of giving gifts to each other. This year, they raised enough money to make 220 blankets for patients at Primary Children’s Hospital.

SPANISH FORK — What started as a project with friends is turning into something bigger for a Utah County teen, and young patients at Primary Children’s Hospital are on the receiving end.

Makayla Olson raised enough money to make 220 blankets for patients at Primary Children’s Hospital.

The idea for the donations started three years ago when Olson and her friends decided to make blankets instead of giving gifts to each other.

Olson then started raising money to buy the materials and make more blankets. She raised more than $2,000 the year, enough to make 220 blankets.

Olson gathered with family and friends Saturday night at Spanish Fork High School to make blankets for kids who will be spending the holidays in the hospital.

Primary Children's Hospital officials said the teen's generous donation will help make the rooms feel more like home for the patients.

“It’s really rewarding to know that I’m giving back and helping somebody else over the holiday,” Olson said.

She plans to deliver the blankets to Primary Children’s Hospital on Tuesday. A hospital spokeswoman said some of the blankets will be used on the beds, and others will be given to children as gifts.