Pereira was born in Funchal in Madeira, and was a youth player at local C.S. Marítimo.[1] His senior career as a defender was spent at minor clubs on his native island.[2]
In July 2021, Pereira was appointed at U.D. Oliveirense in Liga 3.[6] He took the team to second place in the first half of the season, followed by first place in the promotion league, but lost the title on penalties to S.C.U. Torreense; in May 2022 he extended his contract for two more years.[7]
Pereira returned to Marítimo as manager of 7 December 2023, succeeding Tulipa at the second-tier club.[1] On his debut three days later, he won 4–0 at home to Vilaverdense FC.[10] He was confirmed by the board for another season, after finishing 2023–24 by being beaten to the final playoff place by AVS Futebol SAD following a 2–2 draw with Académico de Viseu FC.[11]
On 4 September 2024, three games into the new season, Pereira and his staff left the Rubro-Verde club.[12]
Vizela
On 17 December 2024, Pereira was hired at F.C. Vizela also in the second tier. He succeeded Rubén de la Barrera at the 14th-placed club.[13]
^Anselmo, Ricardo (17 December 2024). "Fábio Pereira assume o comando do FC Vizela" [Fábio Pereira takes the helm of FC Vizela]. Correio do Minho (in Portuguese). Retrieved 19 December 2024.