Elaine Chan was born and raised in Hong Kong. She received her undergraduate training in sociology and psychology at the University of San Diego and her graduate training in sociology at the University of California, Los Angeles. She worked as a demonstrator at the Department of Politics and Public Administration before joining the Department in 1994.