OUR LOCATIONS

Thornhill operates out of 2 arenas. During the Fall & Winter months, we operate out of the Thornhill Community Centre and Rosemount Community Centre. During the Spring & Summer months, we operate only out of the Thornhill Community Centre.

Our mailing address: 300 John St. PO Box 97671 Thornhill, ON L3T 4P1

Thornhill Community Centre

7755 Bayview Ave. 

Thornhill, ON

L3T 4P1

Rosemount Community Centre

1000 New Westminster Dr. 

Thornhill, ON

L4J 7W5

OFFICE HOURS

Our office is located at Thornhill Community Centre in the northwest corner of the East Arena. For assistance outside of our posted office hours, please contact us at thornhillfsc@gmail.com to arrange for an appointment and we will do our best to accommodate. Please note that email is our preferred method of communication as we have limited in-person office hours.

*office hours last updated November 4th* 
  • Saturday, September 17th – 11:30 AM – 2:30 PM
  • Tuesday, September 20th – 10:00 AM – 3:30 PM
  • Wednesday, September 21st – 3:00 PM – 6:30 PM
  • Friday, September 23rd – 3:00 PM – 5:30 PM
  • Saturday, September 24th – 11:30 AM – 2:30 PM
  • Sunday, September 25th – 10:30 AM – 2:00 PM
  • Tuesday, September 27th – 10:00 AM – 3:30 PM
  • Wednesday, September 28th – 3:00 PM – 6:30 PM
  • Friday, September 30th – 3:00 – 5:30 PM
  • Saturday, October 1st – 11:30 AM – 2:30 PM
  • Wednesday, October 5th – 3:00 PM – 6:30 PM
  • Wednesday, October 12th – 3:00 PM – 6:30 PM
  • Saturday, October 15th – 11:30 AM – 2:30 PM
  • Wednesday, October 19th – 3:00 PM – 6:30 PM
  • Wednesday, October 26th – 4:00 PM – 6:30 PM
  • Tuesday, November 1st – 9:00 AM – 4:00 PM
  • Wednesday, November 2nd – 4:00 PM – 6:30 PM
  • Wednesday, November 9th – 4:00 PM – 6:30 PM
  • Thursday, November 10th – 9:00 AM – 12:00 PM
  • Tuesday, November 15th – 9:00 AM – 4:00 PM
  • Wednesday, November 16th – 4:00 PM – 6:30 PM
  • Thursday, November 17th – 9:00 AM – 12:00 PM
  • Wednesday, November 23rd – 4:00 PM – 6:30 PM
  • ¬†Thursday, November 24th – 9:00 AM – 3:00 PM
  • Saturday, November 26th – 11:30 AM – 2:30 PM
  • Tuesday, November 29th – 9:00 AM – 4:00 PM
  • Wednesday, November 30th – 4:00 PM – 6:30 PM

To Be Determined – Stay Tuned!