The vesting period for teachers in New Jersey is 10 years. This means that teachers must serve for 10 years before they become eligible to receive a pension from the New Jersey Teacher Pension and Annuity Fund (NJTPAF).