牛郎翻山越岭,走了很远的路,终于找到了那头有病的老牛,他看到老牛病得厉害,就去给老牛打来一捆捆草,一连喂了三天,老牛吃饱了,才抬起头告诉他:自己本是天上的灰牛大仙,因触犯了天规被贬下天来,摔坏了腿,无法动弹。自己的伤需要用百花的露水洗一个月才能好,牛郎不畏辛苦,细心地照料了老牛一个月,白天为老牛采花接露水治伤,晚上依偎在老年身边睡觉,到老牛病好后,牛郎高高兴兴赶着十头牛回了家。
回家后,嫂子对他仍旧不好,曾几次要加害他,都被老牛设法相救,嫂子最后恼羞成怒把牛郎赶出家门,牛郎只要一天,天上的织女和诸仙女一起下凡游戏,在河里洗澡,牛郎在老牛的帮助下认识了织女,二人互生情意,后来织女便偷偷下凡,来到人间,做了牛郎的妻子。织女还把从天上带来的天蚕分给大家,并教大家养蚕,抽丝,织出又光又亮的绸缎。
牛郎和织女结婚后,男耕女织,情深意重,他们生了一男一女两个孩子,一家人生活得很幸福。但是好景不长,这事很快便让天帝知道,王母娘娘亲自下凡来,强行把织女带回天上,恩爱夫妻被拆散。
牛郎上天无路,还是老牛告诉牛郎,在它死后,可以用它的皮做成鞋,穿着就可以上天。牛郎按照老牛的话做了,穿上牛皮做的鞋,拉着自己的儿女,一起腾云驾雾上天去追织女,眼见就要追到了,岂知王母娘娘拔下头上的金簪一挥,一道波涛汹涌的天河就出现了,牛郎和织女被隔在两岸,只能相对哭泣流泪。他们的忠贞爱情感动了喜鹊,千万只喜鹊飞来,搭成鹊桥,让牛郎织女走上鹊桥相会,王母娘娘对此也无奈,只好允许两人在每年七月七日于鹊桥相会。