Thank you for your interest in Techstars and our status as a designated entity for Canada’s Start-up Visa Program. You will need to apply and be accepted to our Techstars Toronto Program in Canada and then confirm eligibility and apply to the Start-up Visa Program. Please check their website for more details. Note that only our Toronto Program has startup visa eligibility.  Additionally, you can always find all of our open applications here: