Od roku 1999 w Polsce szkoła podstawowa składa się z sześciu klas (wcześniej tych klas było osiem, a jeszcze wcześniej siedem). Uczeń musi obowiązkowo uczęszczać na zajęcia do szkoły podstawowej, jest to jego obywatelski obowiązek. Jeśli występują w tym względzie jakieś problemy, policja ma za zadanie odprowadzać i odbierać danego ucznia ze szkoły.
Nauka w szkole podstawowej skalda się z dwóch etapów:
1. Nauczanie początkowe (zintegrowane) – czyli klasy od I do III, podczas tego etapu nauki, zajęcia prowadzone są przez jednego nauczyciela, który pełni również rolę wychowawcy.
2. “Nauczanie dalsze” – czyli klasy od IV do VI, podczas tego etapu nauki zajęcia prowadzone są przez wielu nauczycieli (w zależności od przedmiotu). Uczniowie poszerzają swoją wiedzę z następujących przedmiotów: języka polskiego, języka obcego (nowożytnego), matematyki, historii i społeczeństwa, przyrody, techniki, muzyki, plastyki, informatyki, wychowania fizycznego, religii lub etyki oraz wychowania do życia w rodzinie.
Oczywiście oprócz zajęć podstawowych dyrektor szkoły może wprowadzić zajęcia dodatkowe, czyli takie, które nie są uwzględnione w podstawie programowej. Uczestnictwo w owych zajęciach jest nieobowiązkowe, dlatego też nauczyciele nie mogą wysuwać konsekwencji w związku z nieobecnością danego ucznia.
W roku 2006 w szkołach podstawowych na etapie nauczania początkowego został wprowadzony język angielski (są to dwie godziny w tygodniu).
Nauka w szkole podstawowej kończy się egzaminem organizowanym przez Centralną Komisję Egzaminacyjną.