Une grammar school est, dans les pays anglophones, un établissement d'enseignement secondaire ou, plus rarement, d'enseignement primaire. Les origines des grammar schools remontent à l'Europe médiévale.
Le but premier des grammar schools (littéralement « écoles de grammaire ») était d'enseigner la grammaire latine aux jeunes gens qui les fréquentaient. Le cursus devait plus tard inclure d'autres langues, telles que le grec ancien, le français, l'anglais et les autres langues européennes, ainsi que les sciences naturelles, les mathématiques, l'histoire, la géographie, etc. Ces écoles, et l'enseignement qu'elles dispensaient, étaient extrêmement respectées.
Système éducatif britannique
À la fin du Moyen Âge, de nombreuses écoles enseignaient la grammaire latine en Grande-Bretagne. Le roi Édouard VI d'Angleterre réorganisa ces écoles et en créa de nouvelles, afin de constituer un système national de free grammar schools, en théorie ouvertes à tous et devant offrir un enseignement gratuit à ceux qui ne pouvaient payer de frais d'inscription. Toutefois, la grande majorité des enfants issus de familles pauvres ne bénéficia pas de cette réforme, en raison de la nécessité économique du travail de ces enfants pour leurs familles.
À la fin de l'époque victorienne, les grammar schools furent remaniées et le cursus modernisé, bien que l'enseignement du latin fût maintenu.
Le système tripartite fut instauré en Angleterre et au Pays-de-Galles par la Loi sur l'Éducation de 1944 et, en Irlande du Nord, par la Loi sur l'Éducation de 1947. Ces lois redéfinirent le rôle des grammar schools en tant que lieux d'éducation réservés aux élèves les plus doués, un examen d'entrée sélectionnant les candidats à l'inscription (il s'agissait à l'origine du Scholarship exam, plus tard remplacé par un Grading test puis par le 11+ exam à la fin de l'enseignement primaire). Les enfants échouant à la sélection s'inscrivaient dans les Secondary Technical Schools et les Secondary Modern Schools, collèges d'enseignement technique.