起源于漢代,東晉葛洪《西京雜記》有“漢彩女常以七月七日穿七孔針于漢代畫像石上的牛宿、女宿圖開襟樓,人俱習之”記載,這是古代文獻中最早關于乞巧記載。唐朝王建有詩說“闌珊星鬥綴珠光,七夕宮娥乞巧忙”。據《開元天寶遺事》載:唐太宗與妃子每逢七夕在清宮夜宴,宮女們各自乞巧,習俗在民間經久不衰。
七夕最早來源于人們對自然的崇拜。從曆史文獻上看,至少在三四千年前,随着人們對天文的認識和紡織技術的産生,有關牽牛星織女星的記載就有了。人們對星星的崇拜遠不止是牽牛星和織女星,他們認為東西南北各有七顆代表方位的星星,合稱二十八宿,其中以北鬥七星最亮,可供夜間辨别方向。北鬥七星的第一顆星叫魁星,又稱魁首。後來,有了科舉制度,中狀元叫大魁天下士,讀書人把七夕叫魁星節,又稱曬書節,保持了最早七夕來源于星宿崇拜的痕迹。