Tim Horton’s Franchise Information & Costs. The initial franchise fee for a Tim Horton’s franchise for sale is $35,000, and one’s total investment should expect to range from between $400,000 and $675,000.