对于花木兰的历史年代问题: 目前有两种主要的民间说法是: 第一种说法是: 北魏太武帝年间,花木兰替父从军,参加了北魏破柔然之战,木兰多次参与了北魏出击大漠兵伐柔然的战争,且表现突出, 但却无人发现她是女子.战争结束后,朝廷欲授予她尚书郎,被她婉言拒绝.
对花木兰身处的年代,在民间有两种说法,一是北魏时期的人,另一种是隋唐时期的人。由于花木兰的事迹仅仅记载于《木兰诗》中,在南北朝和隋唐的历史中并无记载,而且在《木兰诗》中也没有记载花木兰的名字、出生时间和出生地,所以花木兰的姓氏、生卒年和故里有很大争议。
但是大多数人还是认为花木兰是北魏时期的鲜卑人,证据有《木兰诗》是北朝明歌,花木兰出生应该不晚于北朝;而《木兰诗》中将皇帝称为“可汗”,这是北魏时期对皇帝的称呼;还有北魏时期汉人不能成为府兵,只有鲜卑人才可以;木兰家很有可能是军籍,因为只有北魏时期府兵制才这么规定;花木兰并不姓花,花为后世所加,木兰可能是她的真姓,这是鲜卑族的姓氏。