The Prince George Harley Owners Group's 38th annual Toy Run drew more than 300 riders and raised over $2,000 in cash and gift cards.
Held Sunday, it also generated six pallets worth of toys and stuffed animals.
All the proceeds are going to the Salvation Army's Christmas Hamper program.
"We are grateful for the ongoing partnership with the Harley Owners Group," Salvation Army Major Neil Wilkinson said. "Teaming up with the community, we are able to meet the needs of the most vulnerable people in our community."