The deal includes Fox Broadcasting and Fox local television stations in major cities -- as well as FX and National Geographic Channel. Fox's 19 regional sports networks, which had been off the air, were restored on Friday.
"After prolonged negotiations to reach a fair deal, we're pleased to enter into a long-term agreement with Fox and to assure our customers that they can continue to enjoy these channels," stated Dave Shull, senior vice president of programming for Dish Network.
On Oct. 1, Dish dropped the Fox regional sports networks, as well as FX and NatGeo. The deadline for the broadcast channel contract was Oct. 31.
Terms of the deal were not disclosed. But Fox was looking to get a similar price to what it got from Time Warner Cable -- thought to be around 50 cents to a dollar per subscriber per month, according to executives.
Fox had asked for the same amount from Cablevision for Fox's TV stations, according to executives. Fox removed its TV stations on Cablevision systems on Oct. 15.
"I want to thank our partners at Dish Network who worked tirelessly to help us reach a successful conclusion," stated Mike Hopkins, President, Fox Networks Affiliate Sales and Marketing.
This story has been updated.