W okresie zaboru pruskiego pojawiły się próby nadania innego herbu, jednak ostatecznie w 1945 roku powrócono do pierwotnego wzoru.
Nazwa Nazwa miejscowości notowana jest od średniowiecza. Po raz pierwszy wymieniona w połowie XIII wieku w dokumencie z 1256 jako „de Pczew”, „Pczewo”, 1276 „Pcew”, 1288 „Pczewo”, 1326 „Pczew”. W 1363 odnotowano odmiejscowy przymiotnik we fragmencie „Jacobo archidiakono Pczewiensi”, w 1373 Peczeuiensis, 1377 „Petro Beczowiensi”, 1397 „Pczeviensis”. W 1405 zanotowano miejscowość „de Pczewa”, „de Pczewi”, 1407 „opidi Pczewo”, 1424 „in Pczewo”, 1432 „Pseuiensis”, 1434 „oppidum Pczew”, 1435 „Pczow”, 1463 „Pczewa”, 1469 „Peczw”, 1482 „Pezowensis”, 1498 „Pczeff”, 1510 „Pczew”, 1580 „Pczew”, 1619 „Pczew”, w latach 1622-1624 „Psczew”, 1789 „Pszczew”.
Pierwotna nazwa miejscowości pochodzi od jeziora Pczew, nad którym leżało miasto. Odnotowuje to łaciński zapis z 1288 „in lacu ostro Pczew”. Polski językoznawca Stanisław Rospond rekonstruował pierwotną nazwę jeziora jako *Plszczew od prasłowiańskich słów *blъsk-, *plъsk- oznaczających <*blszczeć czyli po polsku błyszczeć, gwarowo psceć. W wyniku procesów lingwistycznych grupa spółgłoskowa *plszcz- uległa uproszczeniu do *pcz-, a następnie w wyniku asymilacji powstała postać Pszczew.