top of page




There are many different volunteer opportunities available at One Roof with a variety of shift times to suit your schedule. Student placement options are also available.


Due to the onset of COVID-19 One Roof has had to make some big changes and adaptations to the ways we operate in an attempt to keep our community safe.

If you are interested in supporting and partnering with One Roof during the COVID-19 pandemic please contact the Program Coordinator at

Volunteer opportunities will vary as we continue to adapt to the restrictions of the pandemic and the needs of our community. 

Meal Team 


Have a group of people interested in volunteering together? Come in as a team and work together to create dinner. It is a great way to team build, give back and celebrate community. 

We have over 50 different meal teams that contribute in many different ways. If you are interested in learning more please contact our coordinator at 


One Roof is not currently able to host meal teams as a result of the COVID-19 pandemic. However, if your community is still interested in supporting One Roof as a team during COVID-19 please contact our coordinator at for more information on ways you can partner with us during this challenging time. 



Interested in throwing a fundraiser on our behalf? Contact our coordinator at to let us know.  We would love to support you in supporting our community! 


One Roof would not be possible without the donations and support from our community. Funds raised are used to provide food, day time shelter & resources for those in need.    


In Person

Come to One Roof and talk to staff in person. 

We accept cash and cheques made out to St John's Anglican Church (memo:  One Roof).


We are located at 99 Brock St, Peterborough, Ontario

Staff are available daily between 9am-12pm as well as 3pm-7pm to greet you in person. 


Click 'Donate' below which will take you to our online donation website. 

By Mail

To send donations via the mail, please use the address below. 


St. John’s Anglican Church

One Roof Community Centre

99 Brock St.

Peterborough, ON

K9H 2P2

In-Kind Donations 

Click 'show more' to see the list of in-kind donations that we accept.

If you have any questions about what we accept please call

705-874-1812 or email 

In-Kind Donations Accepted 

One Roof Needs

  • Water ** 

  • Juice boxes 

  • Meal Replacement/ Nutritional Drinks (like Boost or Ensure)

  • First Aid Supplies 

  • Latex-Free Gloves 

  • Road Salt

  • Garbage Bags 

*Last Updated Sep 2021*

Community Needs

(for our giveaway cupboard) 

  • Personal Hygiene Supplies (both travel and full size) 

    • Shampoo / conditioner 

    • Cream 

    • Body wash 

    • Razors 

    • Toothpaste / toothbrush 

    • Chapstick 

    • Tampons/ pads

    • Deodorant 

    • Hair Brush/ Accessories 

  • Handwarmers 

  • Tissues 

  • Paper Towel

  • Tissue Paper

  • Socks 

  • Hats/ Mitts/ Gloves 

  • Baby Wipes

  • Household cleaners / Garbage Bags

*Last Updated Sep 2021* 

Donations can be dropped off at 99 Brock St. any time between 9AM-12PM & 3PM-7PM Daily (with the exception of Wednesday mornings) 

We no longer accept clothing donations 

bottom of page