Visit us at to learn about the other sports programs we offer!

Baseball Clinics


We offer baseball programs for boys and girls ages 4 - 14 of all skill levels throughout the school year! Our goal is to improve each player's baseball skills, with an emphasis on fun, fair play and teamwork.

Check out our Winter and Spring schedules below for more information about our upcoming programs!

Winter Schedule

Clinic ID Program Day Dates Ages Start Time End Time No. of Sessions Location Price Sign Up!
22 Clinic Sunday March 4 - April 22 6 to 10 9:00am 10:20am 7 Leo Baeck $250 Register
24 Clinic Sunday March 4 - April 22 6 to 11 12:00pm 1:20pm 7 Leo Baeck $250 Register
25 Clinic Sunday March 4 - April 22 4 to 6 1:30pm 2:30pm 7 Leo Baeck $200 Register
30 Clinic Wednesday Feb 28 - April 25 6 to 10 6:00pm 7:20pm 7 St. Clements $250 Waitlist
31 Clinic Wednesday Feb 28 - April 25 9 to 13 7:30pm 8:50pm 7 St. Clements $250 Register

Clinics 22, 24 and 25 skip March 11th for March Break.

Clinics 30 and 31 skip March 14th and 21st for March Break.

Register Now

Spring Schedule (outdoors - please see our Weather Policy below)

Clinic ID Program Day Dates Ages Start Time End Time No. of Sessions Location Price Sign Up!
ST Spring Training Sat & Sun Apr 28 - Apr 29 7 to 14 9:00am 3:30pm 2 Memorial Park $245 Register
32 Instructional League Tuesday May 8 - Jun 19 6 to 10 4:00pm 5:30pm 7 Viewmount Park $250 Register
33 Instructional League Wednesday May 9 - Jun 20 9 to 13 4:00pm 5:30pm 7 Viewmount Park $250 Register
35 T-Ball Beginner Sunday May 13 - Jun 17 4 to 6 9:45am 10:45am 6 125 Chatsworth Dr $180 Waitlist
36 T-Ball Advanced Sunday May 13 - Jun 17 4 to 6 11:00am 12:00pm 6 125 Chatsworth Dr $180 Register

Not sure whether to sign up for Beginner or Advanced T-Ball? Both programs are very similar to one another! In past years, younger players have tended to register for our Beginner program while the older players have typically registered for Advanced. As well, those 5 and 6 year-olds with some t-ball/baseball experience or who are more athletically-inclined tend to be better suited to our Advanced program. Please note that our spring programs typically sell out, and once full, we are unable to accommodate transfers.

Register Now


Each clinic is priced differently to reflect the number of sessions and length of each session. Please see the schedule above for details.

Pricing Note: Registration fees are subject to 13% HST

Weather Policy

Our spring programs take place outdoors in both rain and shine! As we do not have access to indoor facillities to use for programming in the case of inclement weather, there are two circumstances in which we will cancel a program:

If a session is cancelled before it begins, one of our Directors will contact parents via email as soon as possible. If you do not hear from us in advance, please assume the program is going ahead as scheduled. Our staff may decide to cancel a session on-site if field conditions worsen or severe weather presents itself during a program. In that case, our coaches will ensure the safety of all participants and telephone parents to arrange for early pick-up.

If a session is cancelled before it has started or within the first half, families will receive a credit for the full session, which can be used toward any camp or clinic with us in the future (there is no expiry). If a session is cancelled during the second half, we will try to make up the missed time during another session, but no credit or refund will be provided. Given that Spring Training takes place over just one weekend, a "session" refers to one day of the program.


Looking for more programming?

At True North Sports Camps, we offer a number of other clinics including flag football, basketball and soccer! True Nroth Sports Camps was created by the founders of North Toronto Baseball Camp in order to replicate the same great culture and values that NTBC was founded on across a variety of sports. Please visit to learn about our other programs!


Not sure what program is right for you? Feel free to email us or call our office at (416) 619-1224 and we would be happy to further discuss our programs.