Bu Xiaolin was born in August 1958 in Tumed Left Banner, Inner Mongolia. She worked at sent-down youth for a short period during the end of the Cultural Revolution. Then she enlisted herself in the People's Liberation Army. Her works was a medic in No. 291 Hospital of the Inner Mongolia Military District from 1977 to 1980.