Stahl's wife Rose told police in Los Angeles the "In the Bedroom," "Terminator 3: Rise of the Machines" and "Sin City" star had gone missing twice since May.
But TMZ said the 32-year-old actor is now "in a good place," working to stay sober and in constant communication with his family, although he has not moved back home with his wife and their pre-school-age daughter.
Rose Stahl posted on Twitter a photo of herself smiling alongside the actor Sunday.
Exploding whale video goes viral on Internet
Jordana Brewster on Paul Walker: 'He was an enormous presence in my life'