Parafia w Pucku powstała prawdopodobnie w XII wieku. Wskazują na to m.in. kamienne fundamenty filarów kościoła pochodzące właśnie z XII wieku (pierwsza świątynia mogła być drewniana). W wyposażeniu ciekawa jest chrzcielnica z XIII wieku. Filary są pozostałościami po dawnym kościele romańskim, do którego przed 1309 dobudowano istniejącą do dziś wieżę. Obecny kościół powstał między rokiem 1330 a 1400. W 1496 obiekt przykryto jednym dachem w miejsce odrębnych, a także dodano szczyt wschodni. W latach 1556-1589 pucki kościół był w rękach luteran. Po zwróceniu świątyni społeczności katolickiej przeprowadzono gruntowny remont. W 1623 Jan Wejher, syn ówczesnego starosty puckiego Ernesta Wejhera i Anny Mortęskiej, ufundował ołtarz, w którym znalazły się obrazy Hermana Hana, uznawanego wówczas za najlepszego malarza na Pomorzu. Około roku 1800 w kościele pojawiły się istniejące do dziś ołtarze: główny z czterema przesuwanymi obrazami oraz dwa boczne: Matki Bożej i św. Antoniego. Wkomponowano w nie figury pochodzące z wcześniejszych ołtarzy. Niemal sto lat później przeprowadzono w świątyni prace budowlano-konserwatorskie. Wówczas m.in. powiększono otwory okienne, dzięki czemu można było zamontować witraże. Wymieniono również posadzkę. W XXI wieku (począwszy od 2000) świątynia przechodzi kolejną znaczną renowację. Zmieniono dach kościoła, uzupełniono ubytki lica cegieł. W planach jest jeszcze przebudowa prezbiterium i malowanie wnętrza.