Find your perfect space at the library

Gala event set up at Toronto Reference Library Image credit: George Pimentel

From large-scale catered events to small do-it-yourself gatherings, Toronto Public Library has the ideal space for your needs. We offer a wide variety of affordable, accessible and customizable spaces that are available for rent.

While planning your big event, our venue staff can guide you through every step of the process. If you’re looking for something simpler or smaller, book the right room yourself from over 100 spaces across the city.

Our venues

Wedding stage with chairs in the Toronto Reference Library Wedding tables in the Appel Salon

Professional event planning staff guide you through the entire process from booking to the day of your event. Audio visual and catering services are available, customized to meet your individual event needs. Find out more about our venues.

Ideal for:

  • Weddings
  • Corporate events and trade shows
  • Receptions, luncheons and fundraisers
  • Dinners and galas
  • Conferences

Our theatres

Theatre at York Woods Branch, view from seats Theatre at Fairview Branch, view from stage

Fully equipped and with a seating capacity of up to 260, our performing arts theatres are available at three branches. Tech staff are included in the booking. Find out more about our theatres.

Ideal for:

  • Dance recitals and performances
  • Rehearsal space
  • Community plays
  • Movie screenings

Our rooms

Meeting room at Runnymede Branch Meeting room at St. Clair/Silverthorn Branch

Perfect for your community gatherings and do-it-yourself events. Large to small, we have an affordable space for you. With more than 100 rooms in 75 branches, choose a location that’s close to where you need to be. Find out more about our rooms.

Ideal for:

  • Small business meetings and workshops
  • Non-profit and community groups and events
  • Support groups
  • Hobby groups

Contact us

Reach out to explore available options:

Venues
venuerentals@tpl.ca
416-393-7148

Rooms and theatres
roombookingunit@tpl.ca
416-397-5969