Jack McGrath

Jack McGrath may refer to:


 * Jack McGrath (footballer) (1924–2013), Australian rules footballer for Geelong
 * Jack McGrath (rugby union) (born 1989), Irish rugby union player
 * Jack McGrath (racing driver) (1919–1955), American racecar driver
 * Jack McGrath (American football), American football player and coach