The NAV Canada training program starts twice a year (fall and spring), and you will typically find out if you've been accepted about four months before the program begins.
NavCanada’s ATC Training includes a classroom-based course, web-based courses, and simulator training, followed by on-the-job training at a flight information center or flight service station. The training can take up to two years to complete, and candidates are paid for their time during training.
Specialist controllers (such as area and tower controllers) may receive additional training after completing this initial classroom training, depending on how complex the location to which they are expected to be assigned is. This may take as much as seven months.
Finally, regardless of their future position, all air traffic controllers must take up on-the-job training at a flight information center or a flight service station for anywhere between five months to a year.