Традиционно в Бразилии не было хорошей системы Однако, система образования в настоящий момент быстро развивается. Ещё в 1980 году лишь 80,9% детей в возрасте 7-14 годов посещали школы, а уже в 2000 году эта цифра достигла 96,4%. В возрасте 15-17 лет этот показатель вырос с 49,7% до 83%. Уровень грамотности за тот же период вырос с 75% до 86.4%. Однако система образования еще несовершенная и эффект ее улучшения ещё недостаточно заметен. Например, средняя продолжительность формального образования среди бразильского населения составляет лишь 6,2 года (для сравнения в США - 12 лет, а в соседней Аргентине - 8), прежде всего из-за низкого уровня образования в бедных районах.
По структуре образование делится на несколько уровней. Дошкольное образование для детей в возрасте до 6 годов является необязательным, но достаточно популярным, и включает все базовые элементы, необходимые для развития ребенка: моторные, когнитивные и социальные навыки. Фундаментальное (школьное) образование является обязательным для детей возрастом 6-14 лет и состоит из 9 классов, которые имеют минимум 200 дней или 800 часов уроков на год. Обязательная для всех школ программа состоит из португальского языка, истории, географии, физики, биологии и математики, другие предметы могут быть добавлены в зависимости от школы. После фундаментального образования идет среднее образование, которое обычно составляет 3 года, необходиммое для того, чтобы поступить в высшее учебное заведение. Иногда среднее образование составляет больше, до 5 лет, особенно в случаях, когда онo включает профессиональную подготовку.