Almost $40,000 was raised during the 32nd annual Terry Fox Run in K-W and Cambridge on Sunday.

$22,000 was raised by those who took part in the runs in Kitchener and Waterloo.

Another $16,000 was pledged to participants in Cambridge.

The Terry Fox Run raises money for cancer research.