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.

Please join us for a meal first to see if this is a place you wish to volunteer. 

After you come for a meal please fill out the volunteer application. 

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 


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


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 


We are located at 99 Brock St, PTBO ON

Open from 12-7 daily 


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 Donation Accepted 

One Roof Needs 

  • Coffee 

  • Sugar 

  • Whitener 

  • Coffee Mugs 

  • Cutlery 

  • Art Supplies 

  • First Aid Supplies 

  • Napkins 

  • To go containers 

  • Dish Soap 

  • Latex-Free Gloves 

  • Road Salt

  • Garbage Bags 

  • Plastic Bags / Reusable Bags 

Donations can be dropped off at 99 Brock St. any time between 10M-7PM Monday- Friday or 12-7pm Saturday/Sunday 

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/ Mits/ Gloves 

  • Baby Wipes

  • Formula 

  • Diapers and pullups 

  • Household cleaners / Garbage Bgas

We no longer accept clothing donations 

Contact Us

99 Brock St. Peterborough, ON K9H 2P2


Connect with us