 In April 2012, it was announced that Geraghty would be returning to former club London Irish for the 2012/2013 season having signed a new two-year deal.Having played no part in London Irish's opening 6 games in the 2016/17 RFU Championship, Shane Geraghty was granted early release from his contract in order to join Bristol Rugby.He was released by Bristol at the end of the 2016-2017 season.