日本古来の豊作を祖霊に祈る祭(現在のお盆)に中国から伝来した女性が針仕事の上達を願う乞巧奠(きっこうでん/きこうでん)などが習合したものと考えられている。もともと盆行事の一部が独立した行事として、行われるようになったと言われている。笹は精霊(祖先の霊)が宿る依代が起源だと考えられている。
七夕を特別な日とすることがいつから起こったかは定かではない。この日の行事について書かれた最も古い文献は後漢時代の崔寔が書いた『四民月令』であり、書物を虫干しにしたことが記されている。
織女と牽牛の伝説は『文選』の中の漢の時代に編纂された「古詩十九首[1]」が文献として初出とされている[2]が、まだ7月7日との関わりは明らかではない。その後、南北朝時代の『荊楚歳時記』には7月7日、牽牛と織姫が会合する夜であると明記され、さらに夜に婦人たちが7本の針の穴に美しい彩りの糸を通し、捧げ物を庭に並べて針仕事の上達を祈ったと書かれており、7月7日に行われた乞巧奠と織女・牽牛伝説が関連づけられていることがはっきりと分かる。また六朝・梁代の殷芸(いんうん)が著した『小説』には、「天の河の東に織女有り、天帝の子なり。年々に機を動かす労役につき、雲錦の天衣を織り、容貌を整える暇なし。天帝その独居を憐れみて、河西の牽牛郎に嫁すことを許す。嫁してのち機織りを廃すれば、天帝怒りて、河東に帰る命をくだし、一年一度会うことを許す」(「天河之東有織女 天帝之女也 年年机杼勞役 織成云錦天衣 天帝怜其獨處 許嫁河西牽牛郎 嫁後遂廢織? 天帝怒 責令歸河東 許一年一度相會」『月令廣義』七月令にある逸文)という一節があり、これが現在知られている七夕のストーリーとほぼ同じ型となった最も古い時期を考証できる史料のひとつとなっている[3]
日本語「たなばた」の語源は『古事記』でアメノワカヒコが死にアヂスキタカヒコネが来た折に詠まれた歌にある「淤登多那婆多」(弟棚機)又は『日本書紀』葦原中国平定の1書第1にある「乙登多奈婆多」に因む。日本では奈良時代に節気の行事として宮中にて行われていた。また、『萬葉集』卷10春雜歌2080(「織女之 今夜相奈婆 如常 明日乎阻而 年者将長」)たなばたの今夜あひなばつねのごと明日をへだてて年は長けむ など七夕に纏わる歌が存在する。
本来、宮中行事であったが、織姫が織物などの女子の手習い事などに長けていたため、江戸時代に手習い事の願掛けとして一般庶民にも広がった。
こと座の1等星ベガは、中国・日本の七夕伝説では織姫星(織女星)として知られている。織姫は天帝の娘で、機織の上手な働き者の娘であった。夏彦星(彦星、牽牛星)は、わし座のアルタイルである。夏彦もまた働き者であり、天帝は二人の結婚を認めた。めでたく夫婦となったが夫婦生活が楽しく、織姫は機を織らなくなり、夏彦は牛を追わなくなった。このため天帝は怒り、2人を天の川を隔てて引き離したが、年に1度、7月7日だけ天帝は会うことをゆるし、天の川にどこからかやってきたカササギが橋を架けてくれ会うことができた。しかし7月7日に雨が降ると天の川の水かさが増し、織姫は渡ることができず牽牛も彼女に会うことができない。星の逢引であることから、七夕には星あい (星合い、星合) という別名がある。また、この日に降る雨は催涙雨とも呼ばれる。催涙雨は織姫と彦星が流す涙といわれている。
古典文学として上記のようなストーリーとなった七夕説話であるが、長い歴史の中で中国各地の民話として様々なバリエーションを生じるに至った。それらは地方劇で上演され、戯曲の題材となった。その中で有名なものに京劇などで演じられる『天河配』がある。その内容は牛飼いの牛郎(牽牛)が水浴びをしていた天女の一人である織女の衣を盗んで夫婦となるが、やがて織女は天界に帰り、牛郎は織女を追って天界に昇るものの、織女の母である西王母によって天の川の東西に引き裂かれるというものであり、羽衣伝説のようなストーリーすなわち白鳥処女説話となっている。
織女や牽牛という星の名称は 春秋戦国時代の『詩経』が初出とされているが、どの星を指すかは定かではない。前漢の『史記』天官書を見るとかつての牽牛は牛宿のことであり、現在の牽牛すなわちアルタイルは河鼓(天の川の太鼓)と呼ばれる星座の一星である。七夕伝説の発展により、より説話に相応しい位置に遷されたものと思われる。
中国や日本で使われていた太陰太陽暦では、必ず上弦の月となるので、これを船に見立てることもあった。そして夜遅くには月が沈み、月明かりにかき消されていた天の川が現れてくる。ただし、近年の日本国内では光害の影響により、月が沈んだ後であっても天の川を見ることができる場所は限られている。
グレゴリオ暦(新暦)では、月の満ち欠けは毎年異なるため、月明かりの影響により天の川が全く見えない年も多い。
風習『市中繁栄七夕祭』(名所江戸百景の一つ。歌川広重):江戸後期
殆どの神事は、「夜明けの晩」(7月7日午前1時頃)に行うことが常であり、祭は7月6日の夜から7月7日の早朝の間に行われる。午前1時頃には天頂付近に主要な星が上り、天の川、牽牛星、織女星の三つが最も見頃になる時間帯でもある。
全国的には、短冊に願い事を書き葉竹に飾ることが一般的に行われている。短冊などを笹に飾る風習は、江戸時代から始まったもので、日本以外では見られない。「たなばたさま」の楽曲にある五色の短冊の五色は、五行説にあてはめた五色で、緑・紅・黄・白・黒をいう。中国では五色の短冊ではなく、五色の糸をつるす。さらに、上記乞巧奠は技芸の上達を祈る祭であるために、短冊に書いてご利益のある願い事は芸事であるとされる。
イモの葉の露で墨をすると習字が上達するといい、7枚のカジ(梶)の葉に歌を書いてたむける。俊成女の歌に「たなばたのとわたるふねの梶の葉にいくあきかきつ露のたまづさ」とある。
このようにして作られた笹を7月6日に飾り、さらに海岸地域では翌7日未明に海に流すことが一般的な風習である。しかし、近年では飾り付けにプラスチック製の物を使用することがあり海に流すことは少なくなった。地区によっては川を跨ぐ橋の上に飾り付けを行っているところもある。
地域によっては雨乞いや虫送りの行事と融合したものが見られる。