The 25th edition of the multi-race meet, scheduled for March 28, has been postponed to next year to safeguard the health of participants, Dubai's government media office tweeted on Sunday.
Doubts over whether the race would go ahead were raised on Thursday when the country's federal sports authority suspended all sporting tournaments and competitions.
However, a race went ahead at Dubai's Jebel Ali racecourse on Friday, local media reported.
Old timers prove that Royal Ascot is no young man's game
Dubai's government media offices did not reply to a request for comment as to why the race took place.
The Dubai World Cup was to go ahead without paid spectators and associated events, including race-day entertainment, organisers said earlier this month.
The Gulf Arab state has temporarily banned all foreigners, except diplomats, from entering the country as it tries to contain the spread of the virus that has been linked to two deaths in the country. There have been 153 confirmed infections.
Blackmore becomes first woman to win Grand National
Blackmore targeting next big success after record-breaking Cheltenham Festival