Antonio Gates has the most career receiving touchdowns by a tight end, with 116 touchdowns.

which te has the most receiving tds all-time
GatesGonzalezGronkowskiGrahamWittenDavisSharpeOlsenWallsSmithClarkKelceCasperCoatesJacksonRudolphChesterNewsomeMillerWinslowWatsonCookDitka116111908274636160545453525250494848474545444343
NAMEGPREC TDRECTRGREC YDSAVGREC YDS/GRUSH YDSATTYPCRUSH YDS/GRUSH TD
Antonio GatesAntonio Gates2361169551,45811,84112.450.2000.00
Tony GonzalezTony Gonzalez2701111,3251,86215,12711.456.01427.00.10
Rob GronkowskiRob Gronkowski134905828938,66814.964.7212.00.01
Jimmy GrahamJimmy Graham175827001,0888,35011.947.7321.50.00
Jason WittenJason Witten271741,2281,72313,04610.648.1000.00
Vernon DavisVernon Davis198635839297,56213.038.21562.50.10
Shannon SharpeShannon Sharpe188618084389,96112.353.0933.00.00
Greg OlsenGreg Olsen199607421,2018,68311.743.6000.00
Wesley WallsWesley Walls196544502995,29111.827.0000.00
Jerry SmithJerry Smith155543764,87013.031.45687.00.40
Dallas ClarkDallas Clark143535057765,66511.239.640410.00.30
Travis KelceTravis Kelce118526579258,41412.871.3641.50.11
Dave CasperDave Casper147523785,21613.835.52764.50.20
Ben CoatesBen Coates15850499815,55511.135.2-43-1.30.00
Keith JacksonKeith Jackson129494415,28312.041.0000.00
Kyle RudolphKyle Rudolph147484636814,5759.931.1000.00
Raymond ChesterRaymond Chester172483645,01313.829.1951.80.10
Ozzie NewsomeOzzie Newsome198476627,98012.140.3135187.50.72
Heath MillerHeath Miller168455928256,56911.139.1824.00.00
Kellen WinslowKellen Winslow109455416,74112.561.8000.00
Benjamin WatsonBenjamin Watson205445478606,05811.129.61025.00.00
Jared CookJared Cook184435268696,90813.137.5010.00.00
Mike DitkaMike Ditka158434275,81213.636.8221.00.00
Todd HeapTodd Heap145424998175,86911.840.56187.60.40
Paul CoffmanPaul Coffman154423394,34012.828.2313.00.00
StatMuse has season-level data for receiving touchdowns going back to the 1921 season.