薛瑞生本、邹同庆、王宗堂本均据《冷斋夜话》所载王朝云在惠州贬所曾唱此词及苏轼惠州时期的诗文里惯用此词中出现的“天涯”一词而系于绍圣二年(1095)春,作于惠州。陈迩冬《苏轼词选》也怀疑这首词是“谪岭南时期的作品”。张志烈《苏词二首系年略考》认为此同是苏轼罢定州任谪知英州启程南下时的寄托之作,是他绍圣元年(1094)闰四月离定南行路途触景而发。李世忠《苏轼〈蝶恋花·春景〉作时考》则据词中“青杏”、“燕子”、“柳绵”意象断定此词必不作于苏轼贬惠期间,据其所表述的思想情感看,当作于苏轼贬谪黄州时期,但没有具体编年。