The New Brunswick Teachers' Federation is a Canadian trade union and professional association representing 8,400 schoolteachers in New Brunswick. Teachers join the federation through one of its two constituent professional organizations: the New Brunswick Teachers' Association (NBTA), which represents anglophones, or the Association des enseignantes et des enseignants francophones du Nouveau-Brunswick (AEFNB), which represents francophones. The federation was founded in 1970, prior to which all teachers belonged to the NBTA.