Bezpośrednią przyczyną strajków i demonstracji była wprowadzona 12 grudnia podwyżka cen detalicznych mięsa, przetworów mięsnych oraz innych artykułów spożywczych. Decyzję w tej sprawie podjęto 30 listopada 1970 na posiedzeniu Biura Politycznego KC PZPR. Od 8 grudnia w Ministerstwie Obrony Narodowej i Ministerstwie Spraw Wewnętrznych rozpoczęto przygotowania w ramach „ochrony porządku i bezpieczeństwa publicznego”, a 11 grudnia jednostki MSW zostały postawione w stan pełnej gotowości. 12 grudnia wieczorem za pośrednictwem radia poinformowano społeczeństwo o podwyżkach cen żywności głównych artykułów, średnio o 23% (mąka o 17%, ryby o 16%, dżemy i powidła o 36%). 13 grudnia komunikaty o podwyżkach cen podała prasa.
W poniedziałek robotnicy ogromnego zakładu przemysłowego – Stoczni Gdańskiej im. Lenina odmówili podjęcia pracy i wielotysięczny tłum przed południem udał się pod pobliską siedzibę Komitetu Wojewódzkiego PZPR w Gdańsku. Zażądali spotkania z pierwszym sekretarzem Komitetu Wojewódzkiego PZPR, a od dyrektora stoczni Stanisława Żaczka podjęcia negocjacji w sprawie cofnięcia podwyżek, ich postulaty nie zostały jednak spełnione. Tego dnia doszło też do pierwszych starć ulicznych z Milicją Obywatelską (MO). Przed południem delegacja stoczniowców próbowała rozmawiać z rektorem Politechniki Gdańskiej (PG) i na schodach Gmachu Głównego PG doszło do szarpaniny z prorektorem Wełnickim. O godzinie 17.00 na dziedzińcu przed Gmachem Głównym PG próbowano zorganizować wiec, ale wobec negatywnej reakcji studentów (w marcu 1968 robotnicy, w tym także stoczniowcy, współpracowali z milicją podczas tłumienia studenckiego zrywu) z wiecu zrezygnowano i zebrani ruszyli pochodem do Gdańska, by „pokazać swoją siłę”, jak to mówili stoczniowcy z radiowozu. W Gdańsku za wiaduktem Błędnik doszło do pierwszych starć z MO. Nieco później dołączyła duża grupa studentów Akademii Medycznej w Gdańsku (AMG). Tego wieczoru w wiecach na placu przed dworcem głównym i budynkiem Komitetu Wojewódzkiego PZPR wzięły udział setki studentów PG i AMG.
W tym dniu ogłoszono strajk powszechny; przyłączyły się do niego inne gdańskie przedsiębiorstwa, robotnicy ze Stoczni im. Komuny Paryskiej w Gdyni oraz pracownicy elbląskiego Zamechu. W skład pierwszego komitetu strajkowego weszli: Zbigniew Jarosz (przewodniczący), Jerzy Górski (zastępca przewodniczącego), Stanisław Oziębło, Ryszard Podhajski, Kazimierz Szołoch, Lech Wałęsa i Zofia Zejser[2]. Żądano m. in. uwolnienia aresztowanych wcześniej działaczy. Robotnicy kontynuowali marsz i przemieszczając się pod budynek KW PZPR na wcześniej zapowiedziany wiec, napotkali na oddziały MO. Władze, nie chcąc dopuścić demonstrantów pod budynek partii, podjęły decyzję o użyciu pałek i innych środków obronnych (w tym gazu łzawiącego). W efekcie doszło do walk ulicznych i starć z MO, a w końcu, późnym wieczorem 15 grudnia, do podpalenia budynku KW PZPR w Gdańsku. Ogłoszono strajk okupacyjny. Wojsko i milicja zablokowały porty i stocznie. Jednocześnie w Gdyni doszło do spisania 8 głównych postulatów i przekazania ich przewodniczącemu prezydium Miejskiej Rady Narodowej, Janowi Mariańskiemu. Obiecał on przekazać je wicepremierowi Stanisławowi Kociołkowi, żądając jednak w zamian rozejścia się demonstrantów do domów. Wśród postulatów były m.in. dostosowanie płac robotników do ostatniej podwyżki cen, podwyższenia minimalnego wynagrodzenia (w szczególności najmniej zarabiających kobiet), zredukowania rozpiętości zarobków robotników z zarobkami pracowników umysłowych (w tym także postulat, że dyrektor przedsiębiorstwa nie powinien zarabiać więcej niż 1000 zł od pracownika posiadającego wyższe wykształcenie), czy wreszcie ustalenia wysokości zasiłku chorobowego w pełni odpowiadającemu utraconemu w czasie choroby zarobkowi. Nocą aresztowano członków komitetu strajkowego w Gdyni. Gdy płonął gmach komitetu wojewódzkiego partii, pensjonariusze domu poprawczego w Malborku rozpoczęli rabunek sklepów przy ulicy Rajskiej i sąsiednich. Część manifestantów próbowała to powstrzymać, ale bez rezultatu. Około południa stoczniowcy zdobyli czołg, który zabezpieczono na terenie Gdańskiej Stoczni Remontowej. Po południu do walczących w Gdańsku stoczniowców dołączali pojedynczo studenci, którym kończyły się wykłady. Około godziny 16.00 przed samym dworcem kolejowym został zastrzelony przez snajpera człowiek, który być może był tylko przechodniem, gdyż w tym czasie walki toczyły się pod komendą MO, a nie na placu dworcowym (Leningradzkim). Strzał padł od strony wiaduktu Błędnik, gdzie nie było wtedy ani wojska ani milicji, musiał więc strzelać snajper, ulokowany prawdopodobnie w wieżowcu Centrum Techniki Okrętowej przy Błędniku. Potem stoczniowcy na środku dworcowej hali złożyli zwłoki kolegi rozjechanego przez czołg, rozbili dworcową kwiaciarnię i podpalili kasy dworcowe. Gdy oddziały wojska i milicji pojawiły się na Błędniku i od strony komitetu, manifestanci, którym groziło otoczenie, wpadli na dworzec i do stojącej jeszcze kolejki elektrycznej, która ruszyła, gdy na dworzec wpadli milicjanci.
Strajk rozszerzył się na kolejne zakłady na Wybrzeżu. Stocznia Gdańska została otoczona przez wojsko. Ludzie, którzy próbowali się do stoczni zbliżyć, byli brutalnie bici. W Szczecinie telewizja poinformowała o wydarzeniach w Gdańsku. Nazwała je chuligaństwem.
Władze zdecydowały się wykorzystać wojsko. W wyniku starć wiele osób po obu stronach zostało poszkodowanych. Rano, na przystanku Szybkiej Kolei Miejskiej Gdynia Stocznia, oddziały Milicji Obywatelskiej i wojska ostrzelały tłum pracowników Stoczni im. Komuny Paryskiej. Według ustaleń prokuratury śmierć poniosło 10 osób [3]. W centrum Gdyni uformowano pochód z biało-czerwonymi flagami, który ruszył ulicami 10 Lutego i Marchlewskiego w kierunku przystanku Gdynia-Stocznia, gdzie starł się z wojskiem. Pochód zebrał się ponownie na ul. Czerwonych Kosynierów i ruszył do centrum Gdyni. Na czele pochodu niesiono na drzwiach ciało zabitego młodego mężczyzny (Zbyszka Godlewskiego), za nim niesiono pomazane krwią narodowe flagi. Pochód ten doszedł do urzędu miejskiego przy ulicy Świętojańskiej, gdzie doszło do kolejnych starć. W tym pochodzie wzięli udział przedstawiciele wszystkich zawodów i grup społecznych. Na ulicach Słupska i Elbląga trwały demonstracje. Do rzeszy strajkujących włączyli się pracownicy Stoczni Szczecińskiej im. Adolfa Warskiego, którzy razem z wieloma tysiącami ludzi demonstrowali w mieście, a wobec których wojsko i milicja użyły siły, kiedy protestujący podpalili gmach Komitetu Wojewódzkiego PZPR. Śmierć poniosło 16 osób, w tym wiele młodzieży oraz osoby przypadkowo znajdujące się przy terenie protestu, a potem już walk. Jednocześnie służby publiczne zaczęły stopniowo tłumić strajki i demonstracje na Wybrzeżu.
Podobnie jak wcześniej Stocznia Gdańska, została otoczona przez wojsko stocznia w Szczecinie. W Elblągu zdecydowano się na użycie siły, co zaowocowało starciami z demonstrantami. Do miast północnej Polski przyłączyły się Białystok, Nysa, Oświęcim, Warszawa i Wrocław, gdzie zorganizowano nowe strajki. Miały one mniejszą skalę i były krótkotrwałe, w przeciwieństwie do tych z Gdańska, Gdyni czy Szczecina.
W sobotę trwał już tylko strajk w Szczecinie (przywódcą był Mieczysław Dopierała), który dobiegł końca 22 grudnia. Stocznie i porty Gdańska i Gdyni nie pracowały. We wszystkich objętych zamieszkami miastach Wybrzeża obowiązywały stan wyjątkowy i godzina milicyjna.