Jim Stewart may refer to:
Australian rules footballers
Jim Stewart (footballer, born 1884) (1884–1951), played for St Kilda and Carlton
Jim Stewart (footballer, born 1888) (1888–1939), played for St Kilda
Jim Stewart (footballer, born 1889) (1889–1964), played for South Melbourne
Jim Stewart (footballer, born 1917) (1917–1942), played for North Melbourne
Other sports
Jim Stewart (cricketer) (born 1934), former Welsh cricketer who played for Warwickshire
Jim Stewart (Scottish footballer) (born 1954), association football goalkeeper (Kilmarnock, Middlesbrough, Rangers, Scotland)
Jim Stewart (Queen's Park footballer), Scottish football right half
Jim Stewart (ice hockey) (born 1957), American ice hockey goaltender
Jim Stewart (rugby union) (born 1994), Australian rugby union player
Jim Stewart (high jumper) (1906–1991), American high jumper and decathlete
Crown Royal Presents The Jim Stewart 400, NASCAR Nextel Cup event named after an unrelated Jim Stewart
Others
J. I. M. Stewart (1906–1994), Scottish writer (often using pseudonym Michael Innes)
Jim Stewart (politician) (born 1958), American politician and state legislator in Kentucky
Jim Stewart (record producer) (1930–2022), co-founder of Stax Records