Puycelsi tai Puycelci [pɥisel'si], myös Puycelci-Grésigne, on Ranskan kunta Occitanien alueella Tarnin departementissa. Kunnan asukasluku vuonna 2014 oli 463. Se sijaitsee noin 40 kilometriä Montaubanista itään.
Puycelsi kuuluu kauneimpien ranskalaiskylien järjestöön Les Plus Beaux Villages de France, johon Tarnin departementista kuuluu viisi muutakin kylää sekä Puycelsin naapurikunta Bruniquel Tarn-et-Garonnen departementissa.[1]