《崔莺莺待月西厢记》故事虽本唐代元稹《莺莺传》,实际却是脱胎于金代董解元的《西厢记诸宫调》。王实甫曾任陕西县令、陕西行台监察御史。后来由于他不满当时官场的龌龊,愤而辞官,决心以写戏抒发心中之郁懑。于是他回到出生地中山府,开始了杂剧创作。金代的一位姓董的读书人,依据唐代元稹的传奇小说《莺莺传》改编成《诸宫调西厢记》,把原来故事中的主人公莺莺写成是博陵郡人。定州在隋代就称博陵郡,所以在博陵一带莺莺和张生的故事流传相当广泛。相传在定州崔沿士一带曾有过崔莺莺的墓冢。王实甫正是根据这一点,在中山府开始了他的杂剧《崔莺莺待月西厢记》的写作。该剧大约写于元贞、大德年间(1295——1307年)。