All My Sons was first adapted into a film in 1948. Edward G. Robinson played Joe Keller. It was directed by Irving Reis and gained two award nominations, Best Written American Drama and The Robert Meltzer Award for the film's co-writer Chester Erskine. In the film, Steve Deever is renamed Herbert Deever, and makes an onscreen appearance, played by actor Frank Conroy.
In 1950, Lux Radio Theater broadcast a radio play of All My Sons with Burt Lancaster as Joe. The play was adapted by S. H. Barnett and, in an interesting twist, featured the character of Steve Deever in a speaking role.
In 1958, the play was adapted for television by Stanley Mann and directed by Cliff Owen. This production starred Albert Dekker as Joe Keller, Megs Jenkins as Kate Keller, Patrick McGoohan as Chris Keller and Betta St. John as Ann Deever.
In 1987, All My Sons was made into a made-for-TV film. This version is more faithful to Arthur Miller's original play than the 1948 film version. The main roles are James Whitmore who plays Joe Keller, Aidan Quinn is Chris Keller, Michael Learned as Kate Keller and Joan Allen who plays Ann Deever. This version was directed by Jack O'Brien. Unlike the 1948 version, this version refers to George's father as Steve as in the play rather than Herb or Herbert.
In 1998, L.A. Theatre Works put on an unabridged radio production for broadcast on Voice of America and NPR. This recording is widely available on CD and as a pay-per download.