La fée Viviane est identifiée à la dame du lac.
Elle donne l'épée Excalibur au roi Arthur, guide le roi mourant vers Avalon après la bataille de Camlann, enchante Merlin et éduque Lancelot du Lac après la mort de son père.
Le même personnage peut se nommer Viviane, Niniane, Nyneve ou Nimue. * Viviane, vit dans la forêt, en compagnie de nombreux animaux féeriques, comme les dragons.
Elle enlève le tout jeune Lancelot, après la mort de son père le roi Ban de Bénoïc. Elle l'emmène au plus profond d'un grand lac duquel il crut ne jamais pouvoir ressortir, ignorant qu'il s'agissait là du « passage » obligé pour rejoindre le royaume merveilleux et caché d'Avalon, l'île sacrée, ultime refuge de la tradition celtique. Viviane enseigne les arts et les lettres à Lancelot, lui insufflant sagesse et courage. Elle fait de lui un chevalier accompli. Elle le mène alors à la cour d'Arthur, à Camelot, pour y être adoubé.
* Selon de nombreuses variantes de la légende, Merlin succombe aux charmes de Viviane et elle lui demande de lui enseigner ses secrets. Merlin apprend à Viviane pratiquement tout ce qu'il sait. Finalement, Viviane, voulant en faire son « amant éternel », enferme Merlin dans une grotte, ou dans une tour...
Dans d'autres versions, c'est pour préserver sa virginité des assauts répétés du vieil enchanteur, que Viviane lui demande de l'initier à la magie. Dans le seul but de la conquérir, Merlin accepte, tout en sachant (grâce à son don prophétique) qu'elle causera sa perte. Viviane l'enterre vivant dans une tombe grâce à un enchantement (cf. le Lancelot en prose ou le Merlin Huth, romans du XIIIe siècle par exemple). La tombesera figurée par un cercle de pierres magiques dans d'autres versions.
Parfois, Viviane et Morgane s'affrontent, à l'aide de leur magie... Viviane protège Arthur, sa cour et l'idéal courtois et chevaleresque qu'il incarne, tandis que Morgane veut la perte de son frère et de sa belle-sœur, la reine Guenièvre (cf. le Lancelot en prose, le Merlin Huth et La Mort le roi Arthur par exemple).