Apprenticeship Programs in the Greater Rochester Region

Apprenticeship programs offer a wide range of opportunities to learn a specific skill and use it toward a new career, such as skilled trades or advanced manufacturing positions. A successful apprentice will often be offered a position if they are successful in the field they are training in.

Youth apprenticeship programs allow students to connect with apprenticeship opportunities while still in high school beginning at age 16.   New York State Apprenticeship require that you finish high school or attain a high school equivalency such as passing the TASC exam.  Youth Apprenticeship and CTE programs can give you are head start to getting professional certifications for New York State Apprenticeship. 

Finger Lakes Youth Apprenticeship Program

Finger Lakes Youth Apprenticeship Program provides opportunities to receive training in skilled trades and advance manufacturing. Learn more about the specific positions and companies participating. Students can be enrolled in CTE programs such as BOCES but it is not required to apply. Learn More: 

NY State Apprenticeship Program

The NY State  Department of Labor Apprenticeship Programs provides the process of learning a skilled occupation through:

  • Paid on-the-job training; apprentices train under the guidance of experienced journey workers
  • Related classroom training
  • Here are some of the trades/career sectors

To become an apprentice, you must be:

  • 18 years old
  • 16 years old with parental approval

The length of training varies from one to six years, depending on the occupation.

There is a written contract between the apprentice and the employer that acknowledges their shared commitment to the training process. This agreement is approved and registered by the New York State Department of Labor. Learn More: