日本古来の豊作を祖霊に祈る祭(現在のお盆)に中国から伝来した女性が針仕事の上達を願う乞巧奠(きこうでん)などが習合したものと考えられている。もともと盆行事の一部が独立した行事として、行われるようになったと言われている。笹は精霊(祖先の霊)が宿る依代が起源だと考えられている。
七夕伝説は『文選』の中の漢の時代に編纂された「古詩十九編」が文献として初出とされており、南北朝時代の『荊楚歳時記』、その他『史記』等の中にも記述がある。『荊楚歳時記』には7月7日、牽牛と織姫が会合する夜、婦人たちが7本の針の穴に美しい彩りの糸を通し、捧げ物を庭に並べて針仕事の上達を祈ったと書かれている。
日本の棚機津女(たなばたつめ)の伝説は『古事記』に記されており、村の災厄を除いてもらうため、水辺で神の衣を織り、神の一夜妻となるため機屋で神の降臨を待つ棚機津女という巫女の伝説である。
「たなばた」の語源はこの巫女に因む。日本では奈良時代に節気の行事として宮中にて行われていた。また、萬葉集では大伴家持の歌「棚機の今夜あひなばつねのごと明日をへだてて年はながけむ」など七夕に纏わる歌が存在する。