Sachverhalt: A. Die Gemeinde Holderbank plant, neben dem alten Schulhaus mit Turnhalle ein neues Primarschulhaus und zwei Kindergärten zu bauen. Damit soll insbesondere den Vorgaben der in der Volksabstimmung vom März 2012 angenommenen Reform "Stärkung der Volksschule" Rechnung getragen werden, die eine 6. Primarschulklasse, die Reduktion der Klassengrössen, einen obligatorischen zweijährigen Kindergartenbesuch und die Integration der Kindergärten in die Volksschule vorsieht. In einer 2. Etappe (auf Schuljahr 2024/25) soll das neue Schulhaus um 5-6 Klassenzimmer aufgestockt oder erweitert werden, sofern sich die Schülerzahlen wie prognostiziert entwickeln. In einer 3. Etappe soll (wenn finanzierbar) eine neue Einfachsporthalle realisiert werden. Zur Realisierung des Projekts soll die bestehende Zone für öffentliche Bauten und Anlagen (ÖBA) Dorfzentrum vergrössert werden, durch Umzonung der Parzellen Nrn. 142, 146, 149 und 151 aus der Dorfzone (D) und der Parzellen Nrn. 143 und 635 aus der Wohn- und Gewerbezone (WG2) in die ÖBA Dorfzentrum. Gegen die vom 21. März bis 22. April 2014 öffentlich aufgelegte Teilzonenplanänderung "Erweiterung Zone für öffentliche Bauten und Anlagen" erhoben die Mitglieder der Erbengemeinschaft A. A._ (B., C. und D. A._) als Eigentümer der Parzelle Nr. 146 Einwendungen. Der Gemeinderat Holderbank wies diese mit Beschluss vom 28. April 2014 ab. Am 26. November 2014 beschloss die Einwohnergemeindeversammlung die Teilzonenplanänderung. B. Dagegen erhoben B., C. und D. A._ am 4. Februar 2015 Verwaltungsbeschwerde an den Regierungsrat des Kantons Aargau. Dieser wies die Beschwerde am 18. November 2015 ab, soweit er darauf eintrat, und genehmigte gleichentags die Teilzonenplanänderung. C. Daraufhin gelangten B., C. und D. A._ am 11. Januar 2016 mit Beschwerde an das Verwaltungsgericht des Kantons Aargau. Dieses führte am 9. Februar 2017 eine Verhandlung mit Augenschein durch. Im Anschluss daran wies es die Beschwerde ab. D. Dagegen haben B., C. und D. A._ am 28. April 2017 Beschwerde in öffentlich-rechtlichen Angelegenheiten ans Bundesgericht erhoben. Sie beantragen, das angefochtene Urteil, der Genehmigungs- und der Beschwerdeentscheid des Regierungsrats und die Teilzonenplanänderung Erweiterung Zone für öffentliche Anlagen der Gemeinde Holderbank seien aufzuheben bzw. ihm sei die Genehmigung zu verweigern. Eventualiter sei der Genehmigungsbeschluss des Regierungsrates lediglich aufzuheben, soweit er die Umzonung der Parzelle Nr. 146 in die Zone für öffentliche Bauten und Anlagen genehmige. Subeventualiter sei die Sache zu neuem Entscheid an das Verwaltungsgericht zurückzuweisen. E. Der Gemeinderat Holderbank beantragt, die Beschwerde sei abzuweisen, soweit darauf einzutreten sei. Das Verwaltungsgericht und das Departement Bau-, Verkehr und Umwelt des Kantons Aargau haben auf eine Vernehmlassung verzichtet. In der Replik halten die Beschwerdeführer an ihren Anträgen fest. Es wurde keine Duplik eingereicht. F. Mit Verfügung vom 23. Mai 2017 wurde das Gesuch um Gewährung der aufschiebenden Wirkung abgewiesen.