Program Ekoškola vznikl na základě potřeby, která vyvstala na Earth Summit v roce 1992: zapojovat mladé lidi do řešení problémů životního prostředí a udržitelného rozvoje na místní úrovni.
Rozšíření programu Ekoškola (Eco-schools) ve světě
Program v roce 1995 začaly realizovat členské organizace FEE (Foundation for Environmental Education – Nadace pro environmentální vzdělávání) v několika evropských zemích. Program byl volně založen na přístupu systémů ekologického managementu podle norem ISO 1401/EMAS.
Potřeba zapojovat mladé lidi do řešení problémů udržitelného rozvoje na místní úrovni je dnes neméně palčivá než v roce 1995. Díky tomu se program Ekoškola během uplynulých let téměř lavinovitě rozšiřoval po celém světě. Dnes program probíhá v 40 zemích z Evropy, Afriky, Jižní Ameriky, Asie a Oceánie a účastní se ho kolem 20000 škol. V každé zemi funguje jedna organizace jako národní koordinátor programu, která je zároveň členskou organizací FEE. V ČR je touto organizací Sdružení TEREZA
Sdružení TEREZA splnilo všechny podmínky FEE pro zavedení programu Ekoškola do ČR a umožnilo základním a středním školám se ho účastnit od podzimu 2005.