The Revelstoke Community Foundation gave out $38,385 to 16 community groups, contributing funds to 18 different projects in the process.
Projects range from veterinary care for stray animals, to circus camp, to the food bank.
The grants were handed out at the Best Western Hotel on Thursday, Apr. 23.
The complete list of recipients is below: