Ved kommuneadskillelsen i 1912 var der en del børn fra sognets nordlige del der gik i Pejrup Skole. Der kunne de ikke forsætte. Flere af forældrene ville ikke have deres børn i Aastrup Skole fordi læreren var højremand / konservativ. Så opstod ideen med at oprette en friskole, og under møller Carl Aagaards ledelse gik man i gang med forberedelserne og man fandt en ejendom i sognets midte der kunne bruges på nuværende adresse Eskemosegyden 51.
Skolen startede i sommeren 1912 med 12 elever og i 1919 med 30 elever. Det kneb med pladsen, så der blev bygget til.
Der kom større krav til faglokaler og gymnastiksal. Man overvejede i flere år om man skulle bygge til eller bygge noget nyt i byen. Resultatet blev at man i 1957 købte Svendborgvej 334 og byggede nyt der.
Selvom der var kommet en driftig skoleleder kneb det med elevantallet. I 1972 blev man enige om at gå sammen med Haastrup Friskole og V. Hæsinge Friskole og bygge Enghaveskolen i Faaborg.