V noci z 20. srpna na 21. srpna 1968 začala město, jakož i celou zemi, obsazovat spojenecká vojska SSSR a dalších socialistických zemí (NDR, Polska, Maďarska a Bulharska), a to bez vědomí představitelů republiky. Na Ruzyňském letišti začaly přistávat sovětské vojenské letouny s bojovou technikou. Ve městě vypukl zmatek, někteří Pražané se pokusili postavit se okupačním silám na odpor, ten sice nakonec nevedl k úspěchu, ale trval ještě dlouhou dobu. Sovětští vojáci zaútočili na budovu Národního muzea v domnění, že se jedná o rozhlas, po celém městě způsobili síly Varšavské smlouvy vůbec velké škody. Následně se konal mimořádný sjezd KSČ ve Vysočanech, na které se však velká část delegátů strany nedostavila. Vzhledem k atmosféře studené války však podporu tehdy reformnímu křídu KSČ a vedení státu nikdo ze zahraničí nevyslovil. pražské jaro tak skončilo.