Municipal basic education and pre-primary education are free of charge. General upper secondary education and vocational education and instruction preparing for programmes leading to an upper secondary qualification are also free of charge until the age of 18.
However, some private schools may have fees.
Note that preschool children often have to spend part of the day in early childhood education and care as well. Children in the first grades of basic education may also have to spend part of the day in day care or in a club. Early childhood education and care, day care and clubs are usually subject to a charge.