Rozmaitość atrakcji, jakie oferuje Puck z pewnością zaspokoją wysokie wymagania i oczekiwania turystów, od sportowych zmagań na najwyższym europejskim poziomie, przez przybliżanie historii regionu, po wspaniałe wrażenia kulturalne. Woda, wiatr, plaża to niezmienne elementy piękna naszego miasta. Umożliwiają to zarówno warunki naturalne Zatoki Puckiej, jak i dobrze przygotowana infrastruktura.
Jednak Puck nie uległ nadmiernej ekspansji turystycznej. Nawet w środku sezonu letniego plaże nie są tutaj przeludnione. Takie warunki są idealne do plażowania!
Zatoka Pucka, którą uwielbiają rodziny z dziećmi, żeglarze, windsurferzy, kitesurferzy oraz ciepła, płytka woda naszego „Pucyfiku”, warunki wietrzne i dobra baza gastronomiczno-noclegowa przyciągają turystów.
Nadmorskie położenie, przyjazny, morski klimat, wspaniałe widoki, wyjątkowo zaciszne parki i skwerki, różnorodność atrakcji to wszystko sprawia, że w Pucku chce się przebywać, wypoczywać, i …zawsze tu wracać.
Tutejszy port jachtowy liczy 60 miejsc a rybacki 20. Kolejna przystań znajduje się obok stojącego niedaleko portu - Harcerskiego Ośrodka Morskiego.
Miasto Puck posiada dwa mola i dwie plaże. Molo dolne to starsza budowla po modernizacji posiadająca 190m długości. Jest idealnym miejscem do spacerów dla mieszkańców miasta i turystów. Molo górne powstało w 1995 roku podczas budowy mariny jachtowej. Jest to pomost, pod którym znajduje się zaplecze do obsługi zawodów żeglarskich. Z jego pokładu możemy podziwiać widoki na Zatokę Pucką, Półwysep Helski oraz plażę miejską.
Puck to centrum nowoczesnej infrastruktury sportowej. Składają się na to m.in. boiska sportowe, stadion, skatepark, teren do gry w minigolfa. Marina z portem jachtowym, molo, plaża z boiskami do piłki siatkowej plażowej, ośrodek szkoleń żeglarskich, port rybacki, strzelnica czy kręgielnia, sprawią, iż każdy odnajdzie tutaj coś dla siebie.
Przez teren miasta prowadzą szlaki piesze PTTK (niebieski, czarny, żółty) oraz szlaki miejskie (turystyczny, historyczny, rekreacyjny i edukacyjny).
Atrakcyjną ścieżką ścieżką rowerową R-10 wzdłuż zatoki można dotrzeć do Helu (44 km) i w kierunku Gdyni.