Garcia was in a domestic partnership with Lilibeth Romero for 33 years. Before Romero, Garcia was married to Lucilla Scharnberg, who died of cancer in 1995. He and Scharnberg produced three children: Eduardo "Eddieboy" Jr., Erwin, and Elizabeth (nicknamed Lisa). Eddieboy died in a motorcycle accident at the age of 22; Garcia called it "the biggest tragedy of his life", feeling quite guilty as the motorcycle his son had ridden was his gift to him. Elizabeth died of a heart attack in 1996. His other daughter lives in San Diego, CA, not much is known about her.