Klubi on asutatud 1899. aastal. Iirimaa kõrgliigas debüteeriti hooajal 1922/23 ja kohe esimesel hooajal tuldi Iirimaa meistriks. 20. sajandi keskpaigaks oli Shamrock Roversist saanud Iirimaa edukaim jalgpalliklubi, kui oli võitnud 44 turniiri.
Shamrock Rovers on 20-kordse Iirimaa meistrina riigi edukaim klubi. Samuti on see enim Iirimaa karikavõistlusi võitnud klubi (25 võitu), kuigi 21. sajandil on Shamrock Rovers Iirimaa karika võitnud vaid korra, 2019. aastal. Hooajal 2011–12 osales Shamrock Rovers UEFA Euroopa Liiga alagrupiturniiril ning see oli esimene kord, kui Iirimaa klubi oli jõudnud Euroopa klubide sarjas alagrupiturniirile.
Alates 2009. aastast on klubi kodustaadion olnud Tallaght Stadium, mis mahutab 8000 pealtvaatajat.
Alates 1926. aastast on klubi traditsioonilised värvid olnud valge ja roheline.