The Cottagers returned a number of positive test results on Tuesday and after more came in on Wednesday the Premier League decided to call the match off less than three hours before the scheduled 6pm kick-off.
It becomes the third top-flight game to be wiped out by the virus, following Newcastle’s match with Aston Villa earlier this month and Monday’s game between Everton and Manchester City.
A Tottenham statement said: “The Premier League informed us of the decision this [Wednesday] afternoon, with Fulham having requested the postponement on the grounds of the number of Covid-19 positive cases among their players and staff.
“Everyone at Tottenham Hotspur sends their best wishes to Fulham for a safe and speedy recovery to all those who are affected.”
No new date for the game has been announced.