卫子夫出生于汉景帝年间,身世寒微,其家号卫氏, 在当时的平阳侯曹时封邑境内。其父之名史不见载,母亲卫媪曾为平阳侯家僮,一说侯妾。卫子夫年少时或被送往平阳侯家教习歌舞,遂为平阳侯府歌女。
汉武帝建元二年春天,汉武帝刘彻去霸上祭祀先祖,祈福除灾。回宫时,汉武帝顺路去平阳侯的府邸看望嫁给平阳侯曹时的大姐平阳公主,一眼便看中了卫子夫。
建元二年,卫子夫入宫,第二年怀孕后被封为夫人。元朔元年,卫子夫生下刘据,被立为皇后。在卫子夫被立为皇后的第38年,即征和二年,发生巫蛊之祸,卫子夫母子