The FAI Cup 1928–29 was the eighth edition of Ireland's premier cup competition, The Football Association of Ireland Challenge Cup or FAI Cup. The tournament began on 5 January 1929 and concluded on 6 April with the final replay held at Shelbourne Park, Dublin. An official attendance of approximately 15,000 people watched Shamrock Rovers win the first of five FAI Cup titles in a row by defeating holders Bohemians.