Toronto Film School Programs

Learn by doing with your choice of 6 creative diploma programs and a Bachelor of Creative Arts (BCA) pathway program.

Programs Overview and Approach

Our Approach

“As industry evolves, so do our programs. Our on-campus programs combine in-person and live online classes in a hybrid learning environment that will see you graduate industry ready.”

Andrew Barnsley
President, Toronto Film School


 

Our expert, award-winning faculty teach curriculums that reflect industry realities.

No gen ed, no electives, no fluff. Only real-world assignments. Only hands-on learning. Only real results.

 

Download Brochure

See Academic Schedule

 

 

Programs & Differentiators

OUR DIPLOMA PROGRAMS

18 Months | Learn from real filmmakers. Shoot your films in our studios with Hollywood-standard equipment.

18 Months | Turn your creative ideas into screenplays ready for production.

18 Months | Master powerful acting techniques. Qualify for your first ACTRA credit.

12 Months | Become a pro at visual communication.

18 Months | Build worlds and bring characters to life.

18 Months | Ace the game creation process from concept to production.

DEGREE PATHWAY PROGRAM

18 Months | This program is offered through our degree pathway partner, Yorkville University. Here, you learn the business and leadership skills needed for senior roles in the creative industries today. Graduates may be eligible to apply for Canada’s Post-Graduation Work Permit (PGWP), allowing you to live and work in Canada! 

Online Programs

Learn on your schedule, from anywhere, with our diploma programs in:

  • Video Production

  • Writing for Film & TV (Associate Diploma)

  • Graphic Design & Interactive Media

24 months through asynchronous
course delivery.

On-campus programs are offered through Toronto Film School, Ontario. Online programs are offered through Toronto Film School at Yorkville University, New Brunswick.

Not sure
where to start?

 Request a call with one of our admissions advisors if you have any questions about our programs or the enrolment process.

Let’s Chat