James Edmund Caan (New York, 26 maart 1940) is een Amerikaans acteur, onder andere bekend door zijn rol als Sonny Corleone in The Godfather, waarvoor hij een Oscarnominatie kreeg.
Caan debuteerde in de off-Broadway-productie La Ronde en ging werken in off-Broadway- en Broadway-producties als I Roam en Mandingo. Hierna belandde hij bij de televisie, hij speelde in afleveringen van verscheidene televisieseries een rol, zoals The Untouchables en The Alfred Hitchcock Hour.
Caan maakte zijn filmdebuut in een kleine, onvermelde rol als zeeman in Irma la Douce uit 1963. Een grotere filmrol was die van een slechterik in de thriller Lady in A Cage (1964) en in 1965 had hij zijn eerste hoofdrol in Red Line 7000. In 1967 verscheen Caan naast John Wayne en Robert Mitchum in de western El Dorado. Caan ontving de eerste goede kritieken na zijn rol van een gestoorde footballer in The Rain People (1969), geregisseerd door Francis Ford Coppola. In 1971 ontving hij een Emmynominatie voor zijn rol van stervende American footballspeler Brian Piccolo in de televisiefilm Brian's Song, de film die zijn doorbraak bij het grote publiek betekende. Een jaar later gaf Coppola hem de rol van gangster Sonny Corleone in The Godfather, wat hem onder andere een Academy Awardnominatie opleverde.