La educación gratuita es aquella que se ofrece, generalmente como servicio público, sin coste alguno para el alumno o su familia. Es una de las condiciones fundamentales para garantizar el derecho a la educación de las personas, de forma pública, universal, inclusiva y democrática. Si bien se ofrece en la mayoría de casos desde la escuela pública, también hay se dan casos de centros privados que ofrecen educación gratutia pero siempre de forma limitada.
Económicamente, existe un debate sobre si la educación debe ser gratuita para todo el alumnado o únicamente para aquellos que no tiene la posibilidad de económica de asumir el coste de la educación; en este sentido, algunos piensan que ofrecer educación gratutita a alguien que de todas formas pagaría por la educación, es un despilfarro de recursos públicos.