景觀設計
妻子張淑玫是美國康乃爾大學景觀設計博士候選人，與徐佳青是台大園藝系同學，婚後育有兩子，為兒取名也結合環保理念，及對從母姓運動的改革堅持；老大從父姓叫楊有光，老二從母姓叫張有風，「光」與「風」都是大自然一部分，2011年7月25日因病逝世。