Une école primaire (ou école élémentaire) est une école pour les enfants âgés de cinq à onze ans environ. Elle vient après l'école maternelle. Lorsque les enfants terminent leur apprentissage à l'école primaire, ils vont à l'école secondaire.

Au Royaume-Uni, une école primaire comprend généralement une crèche et les sept premières années d'apprentissage à plein temps d'un enfant. En Australie et aux États-Unis, l'école primaire commence avec la maternelle. Elle dure six ans, généralement jusqu'en cinquième ou sixième année. Aux États-Unis, "elementary school" est un terme plus courant pour les écoles primaires publiques. Le terme "primary school" est souvent utilisé dans les écoles privées ou indépendantes. (Dans les écoles privées ou indépendantes, le gouvernement ne donne pas d'argent aux écoles).

En Inde, on entend par "enseignement primaire" la "maternelle", le "jardin d'enfants" et quatre années de scolarité normale par la suite. Les enfants sont admis dans les classes maternelles à partir de deux ans, de sorte que l'âge est de 6 ans et plus lorsqu'ils entrent en classe I. Les enfants apprennent la langue (langue maternelle et anglais), la lecture et l'écriture, les bases de l'arithmétique et une bonne quantité d'informations générales sur le pays, les gens, les hommes d'État, les grands personnages, la flore et les animaux. Toutefois, cela n'est vrai que pour les écoles situées dans les zones urbaines. Les écoles rurales n'ont pas de jardin d'enfants ou de maternelle ; elles admettent directement en classe I lorsque l'enfant a six ans. En outre, les écoles rurales utilisent la langue maternelle comme moyen d'instruction, sans recourir à l'anglais en aucune façon. L'enseignement primaire est gratuit dans les écoles publiques. En outre, les écoles primaires rurales offrent des repas gratuits aux enfants à midi (le gouvernement les paie), ce qui permet de réduire le taux d'abandon scolaire. Les États du Bengale occidental, du Maharashtra, du Manipur, du Nagaland et du Kerala ont fait un très bon travail dans cette façon de répandre l'enseignement primaire.

À Singapour, le terme "école primaire" désigne les élèves qui ont normalement entre 7 et 12 ans. L'école primaire est classée de P1 à P6 pour les niveaux 1 à 6 respectivement. À la fin de la sixième année, les élèves passent un examen de fin d'études primaires (PSLE) de niveau national, qui sert à les placer dans l'enseignement secondaire. Avant l'école primaire, les élèves fréquentent l'école maternelle pendant 2 ans.

En Allemagne, l'école primaire est appelée "Grundschule" et va normalement de la première à la quatrième année, donc elle est généralement destinée aux enfants âgés de six à dix ans. Dans certains États de l'Est, par exemple à Berlin, l'école primaire est destinée aux enfants jusqu'à l'âge de 12 ans. Dans la plupart des États allemands, les enfants commencent à apprendre l'anglais en troisième année à un niveau très bas, ils apprennent à compter et à nommer les couleurs et d'autres choses faciles. Mais en raison de ce faible niveau, un enfant allemand qui a terminé l'école primaire n'est normalement pas capable de former des phrases anglaises correctes. À l'école primaire, les enfants sont préparés à l'enseignement secondaire. Les élèves de l'école primaire suivent trois matières principales : Les mathématiques, l'allemand et les connaissances générales ("Sachkunde"). Dans le cadre des connaissances générales, les enfants apprennent à connaître la nature, leur propre corps, à faire du vélo en toute sécurité, à connaître la ville dans laquelle ils vivent et, bien sûr, à connaître l'Allemagne. En plus de ces matières principales, les enfants suivent des cours d'arts, de musique et d'éducation physique.