牛郎童年时哥哥嫂子待他很不好,只能和老牛相依为命。
当他成年时,听到有人叫“牛郎”,牛郎一看,是老牛在说话,牛郎并不觉得奇怪,他听老牛说:“明天的时候,你翻过那座山,山那边是一片树林,树林里有个湖,那里有仙女在洗澡,你看地上有个红色纱衣,要纱衣的就是你未来的妻子。”牛郎答应后,第二天就到达了那个湖,牛郎看见地上还真有一件红色纱衣,他捡起来,静静地等着。过了一会儿,那群姑娘准备上岸的时候,一位姑娘看见他的红色纱衣不见了,牛郎就给那个姑娘纱衣。
他是王母娘娘的外孙女,她的名字叫织女。牛郎和织女商量了好久,他们俩同意结婚了。回家之后,老牛笑着说:“正是这个新娘子。”以后牛郎耕种,织女纺织,日子过得很美满。三个年头过去了,织女生了俩娃,一个男孩一个女孩,织女喜欢在人间生活。一天,老牛去世了,牛郎和织女把它的皮扒下来。
王母娘娘怒发冲冠,要把织女抓回来,王母娘娘派兵寻找,发现他在牛郎家里,王母娘娘抓回了织女。牛郎披上牛皮,去救织女,王母娘娘划了一道天河,牛郎飞不过去了。从此,牛郎和织女分开了,但织女还是想跟牛郎在一块,王母娘娘没办法,只允许织女在农历七月初七和牛郎在鹊桥相见。