Żarnowiec (kaszb. Żarnówc lub też Żarnowc, niem. Zarnowitz)Fryderyk Lorentz, Polskie i kaszubskie nazwy miejscowości na Pomorzu Kaszubskiem () (). – wieś kaszubska w Polsce, w województwie pomorskim, w powiecie puckim, w gminie Krokowa. Leży na Wysoczyźnie Żarnowieckiej, w pobliżu Jeziora Żarnowieckiego, w otulinie Nadmorskiego Parku Krajobrazowego i przy drodze wojewódzkiej nr 213.

Wieś jest siedzibą sołectwa Żarnowiec, w którego skład wchodzą również miejscowości Dmuchowo i Porąb.

Wieś należała do klasztoru Cysterek w Żarnowcu w powiecie puckim województwa pomorskiego w II połowie XVI wiekuMapy województwa pomorskiego w drugiej połowie XVI w. : rozmieszczenie własności ziemskiej, sieć parafialna / Marian Biskup, Andrzej Tomczak. Toruń 1955, s. 104.. W latach 1975–1998 miejscowość należała administracyjnie do województwa gdańskiego.

W jej pobliżu znajduje się elektrownia szczytowo-pompowa. Na miejscu dawnej pobliskiej wsi Kartoszyno prowadzono do 1990 r.