Question: how long do you have to stay in the canadian military?
Answer: How long do I have to serve? When you enrol in the Regular Force, you are expected to sign on for a few years of service. Terms of service start at three years, but can be longer depending on the type and amount of training you will need for your occupation.