Film
A film version was released in 1982, starring Nick Nolte and Debra Winger. The screenplay was written by David S. Ward. The movie is mostly based on Sweet Thursday, the sequel to Cannery Row.
Stage
In 1994, the Western Stage in Salinas, California, commissioned J.R. Hall to do a stage adaptation of the novel to commemorate the 50th anniversary of its publication. A year later, it was produced as part of the National Steinbeck Festival.[8][9] Subsequently, it was revived by the Western Stage in 2005,[10] by the Community College of Allegheny County in Pittsburgh, Pennsylvania in 2007,[8] and by the City Theatre of Sacramento, California in 2014.