Kościół św. Mateusza – rzymskokatolicki, gotycki kościół parafialny znajdujący się w Starogardzie Gdańskim przy ul. Hallera 3, wybudowany w XIV wieku. Jest najstarszym kościołem w mieście.

W 1962 obiekt wpisano do rejestru zabytków.

Historia Początki starogardzkiej fary sięgają XIV wieku. Według starych przekazów, kościół powstał na miejscu pogańskiej świątyni Swaroga. Legenda głosi, że stojącą w południowej kruchcie kamienną kropielnicę wykuto z ogromnego posągu Swaroga.

Pierwszy etap budowy kościoła trwał w latach 1305-1309, powstała świątynia wielkości obecnego prezbiterium. Do 1350 wzniesiono trzy nawy. Pierwotnie nosił wezwanie Najświętszej Maryi Panny. W 1461, 1484 i 1665 kościół był niszczony przez pożary. W okresie reformacji został przejęty przez protestantów, w rękach których był do 1599. W tym czasie kościół nosił już obecnego patrona. W 1650 dobudowano południową kaplicę pw. Podwyższenia Krzyża Świętego, a w 1658 północną pw. św. Barbary. Budowlę zregotycyzowano na przełomie XIX i XX wieku, wtedy też dobudowano neogotycką kruchtę. Podczas II wojny światowej zniszczona została kaplica Przemienienia Pańskiego, odbudowano ją staraniem ks. Pawła Wieckiego. W 1996 wzniesiono wolno stojącą dzwonnicę.