Motorcyclists made their way from Mission to Abbotsford during the annual Fraser Valley Toy Run held on Sunday.
About 200 riders gathered in Mission in the rain-soaked conditions.
Riders also met in Chilliwack and then travelled to the Ag-Rec Building in Abbotsford to deliver toys and cash for local Christmas bureaus.
The toys will be distributed in Mission, Abbotsford, Chilliwack, Hope and Agassiz.