On 16 October 2017, Zaccheroni took over the United Arab Emirates national football team. The team in January 2018 finished as the runner-up in the 23rd Gulf Cup. In January 2019, Zaccheroni led the national team to the semi-final of the Asian Cup which was hosted by the United Arab Emirates. After the 4–0 defeat against Qatar in semi-final, Zaccheroni left his position as UAE head coach as his contract with the UAE was set to expire at the end of the 2019 AFC Asian Cup.