In der Ortsmitte liegt die campusartige Schule Zentrum verteilt auf acht Gebäude (mit Sporthallen, Aulen). Hier besuchen rund 550 Jugendliche aus Spreitenbach, Killwangen und Bergdietikon die 3 Oberstufenjahrgänge der Realschule, Sekundarschule und Bezirksschule sowie rund 120 Kinder die Primarschule (1. - 6. Klasse Schulhaus Boostock). Die Schultypten der Oberstufe sind durchmischt in der Anlage (Schulhäuser Rebnägertli, Haufländli, Boostock und Glattler) verteilt.
Das Schulhaus Hasel wurde im Jahr 1975 erstellt. Nach einer Umbau- und Erweiterungsphase in den Jahren 2014 bis 2016 konnte im August 2016 das neue Schulhaus eingeweiht werden. Im Schulhaus Hasel ist die Primarschule untergebracht. Die Doppelturnhalle Hasel befindet sich im Untergeschoss des Schulhauses.
Im Seefeld ist die Primarschule einquartiert. Die Anlage wurde 1999 erstellt. Die 1999 erstellte Sportanlage Seefeld mit 3-fach Turnhalle wird nebst der Schule auch für grössere Sportanlässe genutzt.