Buck divorced her husband in 1935. Richard Walsh helped her with the divorce, and she lived with him in Pennsylvania until he died in 1960. Buck died on March 6, 1973 of lung cancer in Danby, Vermont. She designed her tombstone. It had her birth name on it in Chinese.