Kanada’da 100’ün üzerinde College bünyesinde sunulan Co-op (Cooperative Education) programı sunulmaktadır. Co-op programları, eğitim sürecinin ardından ücretli staj imkânı sunan programlardır. Bu sebeple, pek çok uluslararası öğrenci tarafından tercih edilir. Programlar süresi 1 ya da 2 yıl olarak değişmektedir. Öğrenciler 1 dönem ya da programlarına göre 1 yıl eğitime devam ettikten sonra, diğer dönemde çalışarak hem tecrübe edinirler hem de para kazanırlar. Co-op programları, stajlı sertifika/diploma programları süresince kazandıkları teorik bilgileri pratiğe dökme imkânı bulmaları açısından da önemli bir fırsat olarak görülmektedir.
Canadian College, ILAC College, Niagara College, George Brown College, Sheridan Institute of Technology and Advanced Learning, VGC, Toronto School of Management gibi tanınan okullar işletmeden turizme, IT bölümlerinden sanata kadar pek çok alanda Co-op programları sunmaktadır. Programların süresi genelde 92 haftadır. İlk 40 hafta sınıf içi teorik eğitimden oluşmaktadır. Sonrasında, öğrencilerin araştırmalarına yoğunlaşması için ders yapılmayan 12 haftalık bir süreç vardır. Son 40 hafta ise çalışma tecrübesi için ayrılmıştır.