Kildeløs: Denne artikkelen mangler kildehenvisninger, og opplysningene i den kan dermed være vanskelige å verifisere. Kildeløst materiale kan bli fjernet. Helt uten kilder. (10. okt. 2015)
Gandalv er en fiktiv person fra J.R.R. TolkiensMidgard, og er en av hovedpersonene i Ringenes herre. Gandalv er en istar, hjelpere for valaene, og vandrer rundt i Midgard som en gammel mann, med langt grått (siden hvitt) hår og skjegg. Han røyker ofte pipe med urter. De enkle menneskene kaller ham trollmann. Han bærer et legendarisk sverd som heter Glamdring og en magisk trollstav.
Hos folkene og i landene rundt i Midgard har han mange forskjellige navn:
Grå Pilgrim, Mithrandir (hos alvene), eller rett og slett Vandreren.
Gandalv Stormkråke (av Théoden, konge i Rohan, mens han fortsatt var under trolldommen til Sarumann).
Láthspell (Svart nytt på Rohirim, tungemålet i Rohan) av Gríma Ormtunge.
Olórin var navnet hans i Aman, før han kom til Midgard som en av de fem istarene.
Gandalv var den av de fem istarene, og var Manwës personlige valg. Gandalv den Grå styrter Balroggen i Morias Miner ned i avgrunnen under broen i Khazad-dûm på slutten av den første boka i Ringenes herre-trilogien. Gandalv beseirer balrogen til slutt, men for det må han betale med livet, men valaene sendte ham tilbake i den andre boka, To tårn, som Gandalv den Hvite.
Som Gandalv den Hvite tar han plassen til Sarumann i Det Hvite Råd. Etter dette inntar han en langt større rolle i kampen mot den mørke herren Sauron, og kjemper som den Hvite rytter i Rohan og Minas Tirith.
På slutten av den tredje boka, Atter en konge, drar han med alvene og hobbiteneFrodo og Bilbo til Gråhavnene, og drar så over havet til Valinor. Da bærer han Narya. Narya er en av de tre alveringene som er omtalt i verset. De andre to ringene er båret av Galadriel og Elrond.
Navnet Gandalf stammer egentlig fra det norrøne diktetVoluspå, og er en sammensetning av ordene "Gandr" og "Alfr". Ordet "Gandr" kan etymologisk spores tilbake til betydningen "magi", men kan også ha betydningen "stav". "Alfr" betyr logisk nok "Alv", til tross for at Gandalv i Ringenes Herre ikke er av alveætt.