Bitwa pod Chojnicami miała miejsce 2 stycznia 1657 roku w rejonie Chojnic w czasie potopu szwedzkiego pomiędzy wojskami polskimi i szwedzkimi.

W końcu 1656 roku przebywający pod Gdańskiem Jan Kazimierz został odcięty od reszty kraju. Ponieważ prowadził wówczas ważne pertraktacje z francuskim posłem Antonim de Lumbresem, do Gdańska pragnęła dotrzeć królowa Ludwika Maria. Dowiedziawszy się o tym Karol X Gustaw zamierzał kurtuazyjnie przepuścić polską monarchinię, jednak Ludwika Maria nie chciała korzystać z pomocy nieprzyjaciela i poprosiła o pomoc stojącego w Piotrkowie Trybunalskim Stefana Czarnieckiego.

Czarniecki możliwie jak najszybciej przybył do Wolborza, gdzie czekała na niego Ludwika Maria i stąd rozpoczęła się wyprawa do Gdańska. Gdy Czarniecki wkroczył do Chojnic, 31 grudnia dołączyły do niego wojska hetmanów koronnych (wielkiego Stanisława „Rewery” Potockiego i polnego Stanisława Lanckorońskiego). Dzień po nowym roku, nocą z 2 stycznia na 3 stycznia, szwedzka straż przednia dowodzona przez pułkownika Rutgera von Aschenberga niespodziewanie zaatakowała część wojsk koronnych (pułk Konstantego Wiśniowieckiego, chorągwie Sobieskiego i Koniecpolskiego). Doszło do walk, podczas których nawet Ludwika Maria znalazła się w niebezpieczeństwie w chwili szwedzkiego ataku na tabor wozowy.