Józef Grzegorz Puchalski (ur. 2 marca 1766 w Garwolinie, zm. 5 marca 1833 w Kaliszu) – chirurg wojskowy, pułkownik wojsk polskich, uczestnik kampanii napoleońskich, kawaler Orderu Virtuti Militari.
W armii Rzeczypospolitej i Legionach Polskich Pochodził z rodziny szlacheckiej legitymującej się herbem Ślepowron. Jego rodzicami byli Jan i Elżbieta. W 1787 rozpoczął studia medyczne na Uniwersytecie Jagiellońskim, a po ich ukończeniu wstąpił do armii polskiej. Walczył podczas wojny w 1792 oraz w czasie powstania w 1794, pełniąc funkcję dywizyjnego sztabs-chirurga wojsk koronnych. Po klęsce emigrował do Francji, gdzie pracował w szpitalach wojskowych. Z końcem lipca 1797 zgłosił się do służby w Legionach Polskich gen. J. H. Dąbrowskiego, jednak wobec odmowy ze strony władz francuskich dopiero w listopadzie 1799 podjął służbę w Legii Naddunajskiej gen. Karola Kniaziewicza, jako chirurg I klasy. Służąc pod dowództwem płk Wojciecha Turskiego wziął udział m.in. w zwycięskiej bitwie pod Hohenlinden.