Volunteering is a great way to give back to our community, learn new skills, meet new friends, gain work experience and have fun. There are also many options for high school students looking to earn their community involvement hours. To volunteer with the City you must be at least 13 years old and completed Grade 8.

Apply now

Complete the online volunteer application

Volunteer opportunities

Create an online profile to view a complete list of current volunteer opportunities with the City.

Below are some highlights of upcoming and ongoing volunteer opportunities:

One-time City events

Volunteers are needed for community events throughout the year including:

  • Youth Arts Week
  • Quest - Tech & Gaming
  • Kite Festival
  • Teddy Bears Picnic
  • Canada Day on the Waterfront
  • Live on the Waterfront
  • Movie Nights on the Waterfront
  • SnowDay on the Waterfront
  • Winter FunDays

Ongoing opportunities - camps and playgrounds

Ongoing volunteers are needed for a number of programs throughout the year including:

  • summer camp programs
  • playgrounds


Opportunities throughout the City

Volunteers are welcome in areas around the city.


Community Centres

  • Volunteers are needed so that local Community Centres can continue to offer various programs, services and events.


Meals on Wheels

  • To volunteer with Meals on Wheels as a driver or server call Thunder Bay North at 684-2862, or Thunder Bay South at 625-3667.


Thunder Bay 55 Plus Centre


Pioneer Ridge Long Term Care & Senior Services


Thunder Bay Animal Service Centre


 Teens 'N Training

Teens 'N Training is a dynamic course that empowers youth volunteers through training, leadership development and fun. TNT is designed for teens who have completed grade 8 up to age 17.


TNT is a 6 hour session that focusses on child development, worker safety awareness and the roles and responsibilities of a volunteer. It is mandatory for all volunteers with:


Teens 'N Training will take place on June 7, 2020.

You can register (after Feb. 21) by calling 625-8463.

Group volunteer opportunities

Contact Tina, volunteer program coordinator to discuss group volunteer opportunities at (807) 625-3169 or email volunteer@thunderbay.ca

Training and resources

Volunteers will receive on-site training and orientation for all programs and events. The City of Thunder Bay follows the Code For Volunteer Involvement.

Volunteer login

Log In To Better Impact to review upcoming opportunities and schedule.


Contact Us