有人认为此诗作于公元609年(大业五年)隋炀帝杨广西巡张掖之时。也有人认为,此诗是公元612年(大业八年)隋炀帝杨广率军百万,亲征辽东时所作。此次用兵,于当年八月无功而还。
早年隋炀帝杨广西巡张掖时所作饮马长城窟行,“通首气体强大,颇有魏武之风。”后代文人对他诗篇的评价极高。“混一南北,炀帝之才,实高群下。”,“隋炀起敝,风骨凝然。隋炀从华得素,譬诸红艳丛中,清标自出。隋炀帝一洗颓风,力标本素。古道于此复存。”