Поляки понимали, что война приближается, но никто не ждал, что она начнется именно 1 сентября 1939 года. В конце августа, когда приближались роковые дни, польская армия не была мобилизована и не находилась в состоянии боевой готовности. У Польши с Германией были подписаны Договор о ненападении и Договор о неприменении силы. Оба договора были вероломно и внезапно нарушены Гитлером. Провокация с расстрелом немецкой телефонной станции была устроена в ночь на 1 сентября 1939 года спецслужбами Третьего рейха. Ураганный корабельный артиллерийский огонь по складам польской армии и флота в Данцигской бухте стал для поляков громом среди ясного неба. Вермахт вступил на территорию Польши и стал развивать быстрое наступление по всей ширине польско-германской границы – от балтийского берега до Карпат.
Соотношение сил с огромным преимуществом было в пользу нацистской Германии. Гитлер бросил на Польшу все имевшиеся в его распоряжении боеспособные части вермахта, авиацию, флот, войска СС. Несмотря на свои заведомо более слабые силы, поляки героически сопротивлялись. В то время как Сталин и Молотов в первые же дни сентября направили Гитлеру поздравительную телеграмму по случаю падения Варшавы, в реальности Варшава была взята немцами лишь 28 сентября. Вопреки утверждениям фальсификаторов истории о том, что к 17 сентября 1939 года (т. е. ко дню входа Красной армии в Польшу с востока) независимой Польши уже не существовало, на самом деле Польша продолжала отчаянно сражаться. Военное сопротивление агрессору продолжалось более месяца – до 6 октября 1939 года.
По всей Польше шли тяжелые, кровопролитные, неравные бои. Лучше всего эти события показаны в знаменитом фильме Анджея Вайды «Лётна», снятом режиссером в советской Польше в 1959 году. В основу сюжета фильма легла судьба отца А. Вайды, участника боев с германскими войсками.
Согласно секретным протоколам к договору о ненападении с Германией, Советский Союз должен был вступить во Вторую мировую войну уже 5–9 сентября, но в силу ряда политических обстоятельств Сталин оттянул этот момент, и СССР вступил в Польшу только 17 сентября 1939 года.
Официальным объяснением решения Кремля о вводе советских войск в Польшу 17 сентября 1939 года стало правительственное заявление, распространенное по советским СМИ и вооруженным силам СССР. В заявлении говорилось о том, что польское государство разгромлено, что польского государства и правительства больше нет, что они «фактически перестали существовать». В силу этого советской стороной выдвигалась необходимость защиты интересов безопасности СССР и соотечественников, проживающих в Польше – украинцев и белорусов.
Против такой формулировки категорически выступил немецкий министр иностранных дел Риббентроп, после чего посол Германии в Москве Шуленбург добился от Кремля ее изменения. В результате появилась новая формула, широко известная по плакату, на котором по-братски обнимаются советский солдат с польским крестьянином. Новая версия событий гласила, что Советский Союз освобождает в Польше братьев по классу – угнетенное поляками крестьянство. В основном речь шла о жителях сельских районов, которые были переданы Советскому Союзу советско-германскими соглашениями. Незамеченным осталось явное логическое противоречие. С одной стороны, Москва утверждала, что панской Польши больше нет, с другой – выдвигала лозунг освобождения сельских трудящихся от притеснений со стороны «несуществующей» панской Польши.
Раздел Польши между Германией и Советским Союзом произошел в строгом соответствии с секретными протоколами советско-германского пакта 1939 года (пакта Молотова – Риббентропа). Советскому Союзу отошли земли восточной Польши (т. н. Западной Украины и Западной Белоруссии). Столица Польши Варшава и запад страны оказались под нацистской оккупацией.