Gmina Czersk is an urban-rural gmina (administrative district) in Chojnice County, Pomeranian Voivodeship, in northern Poland. Its seat is the town of Czersk, which lies approximately 30 kilometres (19 mi) east of Chojnice and 77 km (48 mi) south-west of the regional capital Gdańsk.
The gmina covers an area of 379.85 square kilometres (146.7 sq mi), and as of 2006 its total population is 20,548 (out of which the population of Czersk amounts to 9,463, and the population of the rural part of the gmina is 11,085).