Favre broke the record held by Dan Marino with 4:56 left in the first quarter of the Packers' game at Minnesota. Favre now has 421 career touchdown passes.
The game was stopped and a prerecorded video of Marino congratulating Favre aired inside the Metrodome.
"I loved holding the touchdown record for the past 13 years," said Marino, who tossed 420 scoring passes in a Hall-of-Fame career at Miami. "But if someone was going to break it. I'm glad it was someone like you, who has always competed at the highest level and always played to win."