Położenie thumb|Położenie powiatu na tle województwa pomorskiego Powiat chojnicki znajduje się w południowo-zachodniej części województwa pomorskiego. Graniczy z powiatami: bytowskim, człuchowskim, kościerskim i starogardzkim leżącymi w województwie pomorskim oraz sępoleńskim i tucholskim w województwie kujawsko-pomorskim.
W podziale fizycznogeograficznym Kondrackiego obszar powiatu znajduje się na terenie trzech mezoregionów: Bory Tucholskie, Pojezierze Krajeńskie oraz Równina Charzykowska.
Stolica powiatu, miasto Chojnice, znajduje się w pobliżu zachodniej granicy powiatu.
Środowisko naturalne thumb|Ukształtowanie powierzchni w okolicach Gotelpia (Bory Tucholskie) thumb|Ukształtowanie powierzchni w okolicy Charzykowych (Równina Charzykowska) thumb|Jezioro Parszczenica thumb|upright|Logo Parku Narodowego „Bory Tucholskie”
Geologia Geologia powiatu chojnickiego jest zróżnicowana. W osadach czwartorzędowych na tym terenie znajdują się pokłady piasków, piaskowców, wapieni, dolomitów, margli i iłów. Warstwa trzeciorzędowa jest bardziej jednorodna. Dominują w niej piaski kwarcowe z węglem brunatnym.
W holocenie powstały namuły rzeczne oraz kreda jeziorna.