Мегарская школа была основана Евклидом из Мегары (не путать со знаменитым математиком), огромным почитателем Сократа. Афиняне постановили предавать смерти любого гражданина из Мегары, который окажется в Афинах. Ничуть не испугавшись, Евклид переоделся женщиной и пошел на встречу с Сократом. После жестокой смерти своего учителя ученики Сократа, опасаясь для себя такого же исхода, бежали в Мегару, где они с огромными почестями были приняты Евклидом. Мегарская школа приняла сократовскую доктрину, что благо есть мудрость, добавив к этому доктрину элеатов, что Божество есть абсолютное единое и изменение есть иллюзия чувств. Евклид утверждал, что добро не имеет противоположности, и поэтому зло не существует. Будучи спрашиваем о природе богов, он говорил, что не знает о них особенно ничего, за исключением того, что они ненавидят любопытных.
Мегарцев иногда рассматривали как диалектических философов. Евклид, который умер около 377 г. до Р. X., уступил место Эвбулиду, учениками которого были Алексин и Аполлоний из Кронуса. Эвфант, доживший до глубокой старости и написавший много трагедий, был среди самых преданных учеников Эвбулида. В мегарскую школу обычно включался Диодор, поскольку он слушал лекции Эвбулида. Существует легенда о том, что Диодор умер от огорчения, вызванного тем, что он не смог немедленно ответить на вопрос, заданный ему Стилпоном, бывшим одно время главой мегарской школы. Диодор считал, что ничто не может двигаться, потому что при этом вещь должна перейти с места, где она была, на место, на котором ее не было, что невозможно, потому что вещи должны быть там, где они есть.