Чтобы выбрать «из» или «с» в значении «откуда», подставьте обратное направление. Если к месту подходит «куда? в…», назад будет «из». Если «куда? на…» — назад будет «с». Пришёл в школу — вернулся из школы; ушёл на работу — пришёл с работы. Оба предлога в этом значении требуют родительного падежа: из школы, с работы, из Москвы, с Кавказа.
Справочная служба Грамоты.ру связывает пары так: поставить книгу в шкаф — взять из шкафа, положить на полку — взять с полки. Смешение вроде «с Москвы», «с магазина», «со школы» литературная норма не принимает.

Правило пар «в — из» и «на — с»
«Из» и «с» в пространственном значении — не два перевода английского from, а антонимы к «в» и «на». Так формулирует Грамота.ру. То же правило в «Беседах о русском слове» З. Н. Люстровой и соавторов (1976; текст на Gramma.ru): для «из» противоположность — «в», для «с» — «на». Поэтому вопрос, когда пишется «из», а когда «с», решается проверкой пары, а не на слух.
Когда пишется «из», а когда «с»: как проверить
- Задайте к тому же существительному вопрос «куда?» или «где?».
- Если там «в» — на вопрос «откуда?» пишите «из».
- Если там «на» — пишите «с». Перед стечением согласных в начале следующего слова предлог получает гласную: со стадиона, со смены, со стола.
- Не смешивайте пространственное «с» (родительный: взять с полки) и совместное «с» (творительный: кофе со сливками). Это разные падежи и разные значения.
«Со школы» фонетика не спасает: школа живёт в паре «в — из», поэтому норма — из школы.
Таблица примеров
| Куда / где | Откуда | Пара |
|---|---|---|
| в дом, в квартире | из дома, из квартиры | в — из |
| в школу, в магазине | из школы, из магазина | в — из |
| в Москву, в городе | из Москвы, из города | в — из |
| в отпуск, в больницу | из отпуска, из больницы | в — из |
| в Крым, в Сибири | из Крыма, из Сибири | в — из |
| на работу, на почте | с работы, с почты | на — с |
| на концерт, на совещание | с концерта, с совещания | на — с |
| на завод, на вокзале | с завода, с вокзала | на — с |
| на дачу, на улице | с дачи, с улицы | на — с |
| на Кавказ, на Урале | с Кавказа, с Урала | на — с |
| на Камчатку, на Алтай | с Камчатки, с Алтая | на — с |
| на стадион | со стадиона | на — с (со) |
Примеры в речи:
- Ребёнок вернулся из школы и сразу сел за уроки.
- После смены она пришла с работы голодная.
- Возьми словарь с полки, а тетрадь — из ящика стола.
- Мы привезли магниты из Москвы и мёд с Алтая.
- Цитату взяли из текста, файл скачали с сайта библиотеки.

Города, горы и «я откуда»
С названиями городов, сёл и деревень норма держит пару «в — из»: приехать в Москву — уехать из Москвы, я из Челябинска, привет из Ростова. На прямые вопросы «из Москвы или с Москвы» Грамота.ру отвечает: из Москвы; «с Москвы» — за рамками литературного языка. Туда же попадают «обзор одежды с магазина» и «привет с Челябинска».
Горные области и часть регионов живут в паре «на — с»: на Урале — с Урала, на Кавказе — с Кавказа, на Алтае — с Алтая, на Камчатке — с Камчатки. Крым в этой логике ведёт себя как ограниченное пространство: в Крыму — из Крыма.
Происхождение проверяется так же: родом из Казани, но родом с Урала. Не «родом с Казани».
Устойчивые географические сочетания лучше не «логизировать» заново каждый раз, а помнить и всё равно прогонять через пару: какую форму вы берёте для «куда?», такую и для «откуда?». Традиционная фиксация справочников — «на Украину — с Украины»; параллель «в Украину — из Украины» тоже встречается. Смешивать «в Украину» и «с Украины» в одной логике не стоит.

Когда оба предлога возможны — и это не одно и то же
Если у слова бывают и «в», и «на», меняется смысл, а с ним и «откуда».
- Купался в реке — вышел из реки. Стоял у воды, «на реке» как на месте ловли — пришёл с реки.
- Лежит в шкафу — достали из шкафа. Лежит на полке — взяли с полки.
- Текст как вместилище: цитата из статьи, данные из таблицы. Площадка: скачать с сайта, новость с портала.
- Материал изделия — «из»: кольцо из серебра, суп из овощей. «Сделан с» это не замена: «сделан с любовью» — творительный падеж, «вместе с / посредством», не «откуда».
Отдельный случай — сеть. Ищут в интернете — берут из интернета. Но «просторы» мыслятся как открытое пространство, поэтому обычно говорят «с просторов интернета». Разбор этой пары — в статье «с просторов интернета» или «из просторов интернета».
Частые ошибки и почему их тянет сказать
Просторечие подставляет одно «с» на любое «откуда». Отсюда «вернулся со школы», «с магазина», «с армии», «с Москвы». Gramma.ru и Грамота.ру оценивают это как смешение пар, а не как второй допустимый вариант.
Обратная ошибка: «пришёл из работы», «из концерта». Работа и концерт живут с «на», значит назад — с работы, с концерта.
«Со» — не «более правильное из», а вариант предлога «с» перед трудным началом следующего слова. Со школы было бы уместно только при «на школу». Мы говорим «в школу», поэтому «из школы».
Смежная служебная единица — производный предлог «несмотря на»: его не проверяют через пары «из/с», там другое правило слитности.
Шпаргалка
Куда в — откуда из. Куда на — откуда с.
Город и помещение: из Москвы, из дома, из школы, из магазина, из отпуска.
Работа, завод, концерт, дача, Кавказ: с работы, с завода, с концерта, с дачи, с Кавказа.
Не уверены — произнесите «куда?». Пара подскажет предлог.
Часто спрашивают
С работы или из работы?
С работы: пара к «на работу».
С дома или из дома?
Из дома: пара к «в дом / в доме».
С Москвы или из Москвы?
Из Москвы. «С Москвы» вне литературной нормы.
Из интернета или с интернета?
Из интернета. «С» обычно при «просторах»: с просторов интернета.
Из магазина или с магазина?
Из магазина: пара к «в магазин».
Из отпуска или с отпуска? С дачи или из дачи?
Из отпуска (в отпуск). С дачи (на дачу).