In the 1998–99 season he coached CD Onda in Tercera División as the side was Villarreal CF's farm team, a club to which he would be closely associated in the following years.
In 2003, Garrido led the reserves[2]– Onda was now an independent team – to a fourth-division promotion, then was in charge of them for a couple of months in 2004 also in that tier.
In October 2004, he was again named manager of the B side in the place of José del Solar,[3] and narrowly missed out another promotion after finishing fifth.
[6] On 1 February 2010, Garrido was appointed first-team manager following the dismissal of Ernesto Valverde after a 0–2 home loss against CA Osasuna.
[20][21] On 6 November 2016, Garrido was appointed manager of Ettifaq FC in the Saudi Professional League, signing a seven-month deal with an option for another season according to result and team performance.
[27] A month after being sacked by Raja,[28] in February 2019 Garrido replaced Zoran Mamić at UAE Pro League club Al Ain FC for the rest of the season.
[38] Garrido was hired again by Wydad on 26 February 2023, replacing Mehdi Nafti who had performed poorly at the recent edition of the FIFA Club World Cup.
[42] On 25 June 2024 it was announced that Garrido would take over as manager of Persian Gulf Pro League club Persepolis on a two-year[43] contract.