Der har været skole i Tapdrup siden 1788, men i 1991 blev skolen nedlagt. Tapdrups skolebørn går nu på Møllehøjskolen i Bruunshåb til og med 6. klasse, og derefter på Overlund Skole. Der kører skolebusser til Møllehøjskolen hele året, og til Overlund Skole i vinterhalvåret.
I skolens gamle bygninger på Tapdrupvej er der nu indrettet børnehave. Mindre børn kan blive passet af byens dagplejer.
Møllehøjskolen
Tapdrup Børnehave (tidligere Tapdrup Skole)