Skip to content

Guides · Leveling

The leveling guide, 1 to 60

Where to go, and at what level, to chain quests without downtime. Pick your race and class for the step-by-step guide, or read the Alliance and Horde routes at a glance.

Your step-by-step guide

Pick your race and class: every quest in order, numbered NPCs on each zone map, the route drawn, and your progress to tick (saved with a free account).

The route at a glance

How to read the route. Zones are sorted by the level of their quests. The range covers most quests of the zone; the quest givers listed offer the most. When two zones overlap, stay in the first until its quests become easy, then move on.

Check in game. The route relies on original Azeroth quests still found in Forever's files. New zones (Zephras Isle, Mount Hyjal…) and new dungeons are not included yet.

Alliance (34 zones)

  1. Elwynn Forest

    Levels 3 to 10 · 41 quests for the Alliance

    Main quest givers: Marshal Dughan (6 quests, 42.1 · 65.9), Deputy Willem (5 quests, 48.2 · 42.9), Marshal McBride (4 quests, 48.9 · 41.6), Guard Thomas (4 quests, 74 · 72.2)

  2. Dun Morogh

    Levels 3 to 10 · 34 quests for the Alliance

    Main quest givers: Rejold Barleybrew (4 quests, 30.2 · 45.7), Grelin Whitebeard (3 quests, 25.1 · 75.7), Sten Stoutarm (2 quests, 29.9 · 71.2), Talin Keeneye (2 quests, 22.6 · 71.4)

  3. Teldrassil

    Levels 4 to 11 · 43 quests for the Alliance

    Main quest givers: Denalan (5 quests, 60.9 · 68.5), Corithras Moonrage (4 quests, 56.1 · 61.7), Erelas Ambersky (4 quests, 55.5 · 92), Athridas Bearmantle (3 quests, 56 · 57.3)

  4. Westfall

    Levels 10 to 18 · 22 quests for the Alliance

    Main quest givers: Gryan Stoutmantle (7 quests, 56.3 · 47.5), Grimbooze Thunderbrew (5 quests, 44.6 · 80.3), Captain Grayson (3 quests, 30 · 86), Farmer Saldean (2 quests, 56 · 31.2)

  5. Loch Modan

    Levels 11 to 20 · 33 quests for the Alliance

    Main quest givers: Chief Engineer Hinderweir VII (4 quests, 46 · 13.6), Mountaineer Kadrell (4 quests, 34.2 · 47.8), Daryl the Youngling (3 quests, 83.5 · 65.5), Jern Hornhelm (3 quests, 37.2 · 47.4)

  6. Darkshore

    Levels 12 to 20 · 44 quests for the Alliance

    Main quest givers: Terenthis (5 quests, 39.4 · 43.5), Thundris Windweaver (4 quests, 37.4 · 40.1), Balthule Shadowstrike (4 quests, 55 · 24.9), Asterion (3 quests, 44.2 · 36.3)

  7. The Barrens

    Levels 14 to 27 · 13 quests for the Alliance

    Main quest givers: Wharfmaster Dizzywig (4 quests, 63.4 · 38.5), Mebok Mizzyrix (3 quests, 62.4 · 37.6), Sputtervalve (3 quests, 63 · 37.2), Wizzlecrank's Shredder (2 quests, 56.5 · 7.5)

  8. Redridge Mountains

    Levels 15 to 25 · 28 quests for the Alliance

    Main quest givers: Magistrate Solomon (5 quests, 24.9 · 44.5), Verner Osgood (4 quests, 25.9 · 47.3), Marshal Marris (3 quests, 28.4 · 49), Foreman Oslow (3 quests, 27.1 · 48.6)

  9. Stonetalon Mountains

    Levels 21 to 27 · 17 quests for the Alliance

    Main quest givers: Gaxim Rustfizzle (6 quests, 59.5 · 67.1), Kaela Shadowspear (4 quests, 59.9 · 66.8), Ziz Fizziks (3 quests, 59 · 62.6), Keeper Albagorm (2 quests, 37.1 · 8.1)

  10. Ashenvale

    Levels 20 to 32 · 38 quests for the Alliance

    Main quest givers: Raene Wolfrunner (5 quests, 36.6 · 49.6), Delgren the Purifier (4 quests, 26.2 · 38.7), Shael'dryn (4 quests, 53.5 · 46.2), Shindrell Swiftfire (3 quests, 34.7 · 48.8)

  11. Duskwood

    Levels 21 to 31 · 61 quests for the Alliance

    Main quest givers: Commander Althea Ebonlocke (7 quests, 73.5 · 46.8), Sven Yorgen (5 quests, 7.8 · 34.1), Madame Eva (5 quests, 75.8 · 45.3), Clerk Daltry (5 quests, 72.5 · 46.9)

  12. Wetlands

    Levels 21 to 33 · 40 quests for the Alliance

    Main quest givers: First Mate Fitzsimmons (4 quests, 10.9 · 59.6), Glorin Steelbrow (4 quests, 10.6 · 60.6), Rethiel the Greenwarden (3 quests, 56.4 · 40.4), Ormer Ironbraid (3 quests, 38.2 · 50.9)

  13. Hillsbrad Foothills

    Levels 32 to 40 · 20 quests for the Alliance

    Main quest givers: Lieutenant Farren Orinelle (5 quests, 51.5 · 58.4), Magistrate Henry Maleb (4 quests, 48.1 · 59.1), Loremaster Dibbs (4 quests, 50.6 · 57.1), Marshal Redpath (3 quests, 49.5 · 58.7)

  14. Dustwallow Marsh

    Levels 35 to 45 · 20 quests for the Alliance

    Main quest givers: "Swamp Eye" Jarl (3 quests, 55.4 · 26.3), Captain Garran Vimes (3 quests, 68.2 · 48.6), Fiora Longears (2 quests, 66.5 · 45.1), Morgan Stern (2 quests, 66.3 · 45.5)

  15. Thousand Needles

    Levels 30 to 44 · 22 quests for the Alliance

    Main quest givers: Kravel Koalbeard (9 quests, 77.8 · 77.3), Pozzik (4 quests, 80.2 · 75.9), Fizzle Brassbolts (2 quests, 78.1 · 77.1), Wizzle Brassbolts (2 quests, 78.1 · 77.1)

  16. Desolace

    Levels 33 to 40 · 34 quests for the Alliance

    Main quest givers: Kreldig Ungor (7 quests, 66.2 · 9.6), Warug (5 quests, 75 · 68.2), Uthek the Wise (5 quests, 36.2 · 79.2), Brother Anton (2 quests, 66.5 · 7.9)

  17. Arathi Highlands

    Levels 35 to 40 · 22 quests for the Alliance

    Main quest givers: Skuerto (4 quests, 46.7 · 47), Quae (3 quests, 60.2 · 53.8), Samuel Hawke (3 quests, 46 · 45.2), Doctor Draxlegauge (2 quests, 33.9 · 80.4)

  18. Stranglethorn Vale

    Levels 33 to 45 · 83 quests for the Alliance

    Main quest givers: Krazek (7 quests, 26.9 · 77.2), Galvan the Ancient (7 quests, 50.6 · 20.5), Barnil Stonepot (6 quests, 35.7 · 10.5), Hemet Nesingwary (5 quests, 35.7 · 10.8)

  19. Badlands

    Levels 37 to 45 · 25 quests for the Alliance

    Main quest givers: Lotwil Veriatus (7 quests, 25.9 · 44.9), Theldurin the Lost (3 quests, 51.4 · 76.9), Rigglefuzz (3 quests, 42.4 · 52.9), Sigrun Ironhew (3 quests, 53.8 · 43.3)

  20. Feralas

    Levels 43 to 50 · 37 quests for the Alliance

    Main quest givers: Pratt McGrubben (9 quests, 30.6 · 42.7), Latronicus Moonspear (4 quests, 30.4 · 46.2), Ginro Hearthkindle (4 quests, 31.9 · 45.1), Shandris Feathermoon (3 quests, 30.3 · 46.2)

  21. The Hinterlands

    Levels 43 to 48 · 13 quests for the Alliance

    Main quest givers: Gryphon Master Talonaxe (5 quests, 9.8 · 44.5), Rhapsody Shindigger (2 quests, 26.9 · 48.6), Fraggar Thundermantle (2 quests, 14.8 · 44.6), Agnar Beastamer (2 quests, 14.2 · 43.6)

  22. Searing Gorge

    Levels 48 to 52 · 21 quests for the Alliance

    Main quest givers: Kalaran Windblade (7 quests, 39.1 · 39), Nilith Lokrav (3 quests, 41 · 74.9), Hansel Heavyhands (3 quests, 38.6 · 27.8), Dying Archaeologist (2 quests, 41.1 · 25.6)

  23. Un'Goro Crater

    Levels 52 to 55 · 24 quests for the Alliance

    Main quest givers: J.D. Collie (7 quests, 41.9 · 2.7), Linken (3 quests, 44.7 · 8.1), Muigin (3 quests, 42.9 · 9.6), Krakle (2 quests, 30.9 · 50.4)

  24. Riverglades

    Levels 53 to 60 · 10 quests for the Alliance

    Main quest givers: Oralius (4 quests, 17.6 · 58.9), Cyrus Therepentous (2 quests, 23.9 · 36.5), Helendis Riverhorn (2 quests, 18.3 · 59.1), Marshal Maxwell (1 quests, 17.7 · 59.1)

  25. Swamp of Sorrows

    Levels 42 to 60 · 16 quests for the Alliance

    Main quest givers: Fallen Hero of the Horde (7 quests, 34.3 · 66.1), Watcher Biggs (4 quests, 26.7 · 59.8), Bloodmage Drazial (3 quests, 31 · 82.6), Bloodmage Lynnore (2 quests, 31.2 · 82.7)

  26. Tanaris

    Levels 45 to 60 · 87 quests for the Alliance

    Main quest givers: Anachronos (18 quests, 65.3 · 50), Derotain Mudsipper (8 quests, 51.4 · 28.7), Narain Soothfancy (6 quests, 65.2 · 18.6), Senior Surveyor Fizzledowser (5 quests, 50.2 · 27.5)

  27. Felwood

    Levels 52 to 57 · 24 quests for the Alliance

    Main quest givers: Eridan Bluewind (6 quests, 51.3 · 81.5), Arathandris Silversky (6 quests, 54.1 · 86.8), Greta Mosshoof (5 quests, 51.2 · 82.1), Volcor (2 quests, 28.7 · 65.9)

  28. Western Plaguelands

    Levels 54 to 60 · 27 quests for the Alliance

    Main quest givers: Tirion Fordring (8 quests, 67.3 · 24.2), Chromie (4 quests, 39.5 · 66.8), Mulgris Deepriver (3 quests, 53.7 · 64.7), Kirsta Deepshadow (3 quests, 51.9 · 28.1)

  29. Azshara

    Levels 47 to 60 · 17 quests for the Alliance

    Main quest givers: Loramus Thalipedes (5 quests, 60.8 · 66.4), Duke Hydraxis (4 quests, 79.3 · 73.7), Lord Arkkoroc (2 quests, 77.1 · 42.8), Kim'jael (2 quests, 53.5 · 21.8)

  30. Winterspring

    Levels 52 to 60 · 37 quests for the Alliance

    Main quest givers: Donova Snowden (9 quests, 31.3 · 45.2), Umi Rumplesnicker (4 quests, 60.9 · 37.6), Witch Doctor Mau'ari (2 quests, 61.9 · 38.3), Felnok Steelspring (2 quests, 61.6 · 38.6)

  31. Burning Steppes

    Levels 52 to 60 · 13 quests for the Alliance

    Main quest givers: Bodley (10 quests, 32.3 · 25.8), Tinkee Steamboil (2 quests, 65.2 · 24), Maxwort Uberglint (1 quests, 65.2 · 23.9)

  32. Alterac Mountains

    Levels 53 to 60 · 28 quests for the Alliance

    Main quest givers: Commander Ashlam Valorfist (6 quests, 78.7 · 29.1), Lieutenant Haggerdin (6 quests, 39.5 · 81.2), High Priestess MacDonnell (4 quests, 79.1 · 29.8), Alchemist Arbington (4 quests, 78.6 · 28.7)

  33. Eastern Plaguelands

    Levels 55 to 60 · 34 quests for the Alliance

    Main quest givers: Carlin Redpath (5 quests, 71.7 · 50), Pamela Redpath (4 quests, 31.2 · 78), Archmage Angela Dosantos (4 quests, 71.7 · 48.7), Aurora Skycaller (3 quests, 46.5 · 16)

  34. Silithus

    Levels 57 to 60 · 41 quests for the Alliance

    Main quest givers: Huum Wildmane (4 quests, 48.6 · 37.9), Aurel Goldleaf (4 quests, 52 · 38.2), Layo Starstrike (3 quests, 81.9 · 18.9), Hermit Ortell (3 quests, 67.2 · 69.8)

Horde (28 zones)

  1. Mulgore

    Levels 3 to 10 · 28 quests for the Horde

    Main quest givers: Mull Thunderhorn (6 quests, 47.5 · 63.6), Baine Bloodhoof (3 quests, 46.7 · 63.4), Grull Hawkwind (3 quests, 44.5 · 77.5), Morin Cloudstalker (3 quests, 54.8 · 64.3)

  2. Tirisfal Glades

    Levels 3 to 12 · 41 quests for the Horde

    Main quest givers: Apothecary Johaan (6 quests, 59.4 · 52.4), Magistrate Sevren (5 quests, 61.3 · 50.8), Executor Zygand (4 quests, 60.6 · 51.8), Executor Arren (4 quests, 32.2 · 66)

  3. Durotar

    Levels 5 to 14 · 32 quests for the Horde

    Main quest givers: Gar'Thok (4 quests, 51.9 · 43.5), Master Gadrin (4 quests, 55.9 · 74.7), Gazlowe (4 quests, 33.4 · 75), Hana'zua (2 quests, 40.6 · 62.6)

  4. Silverpine Forest

    Levels 11 to 20 · 32 quests for the Horde

    Main quest givers: High Executor Hadrec (7 quests, 43.4 · 40.9), Apothecary Renferrel (7 quests, 42.8 · 40.9), Dalar Dawnweaver (6 quests, 44.2 · 39.8), Shadow Priest Allister (5 quests, 44 · 40.9)

  5. The Barrens

    Levels 12 to 25 · 78 quests for the Horde

    Main quest givers: Sergra Darkthorn (6 quests, 52.2 · 31), Regthar Deathgate (6 quests, 45.3 · 28.4), Jorn Skyseer (6 quests, 44.9 · 59.1), Tonga Runetotem (5 quests, 52.3 · 31.9)

  6. Ashenvale

    Levels 19 to 30 · 17 quests for the Horde

    Main quest givers: Mastok Wrilehiss (2 quests, 73.7 · 60), Karang Amakkar (2 quests, 11.9 · 34.5), Senani Thunderheart (2 quests, 73.8 · 61.5), Kadrak (2 quests, 68.6 · 89.1)

  7. Stonetalon Mountains

    Levels 20 to 30 · 20 quests for the Horde

    Main quest givers: Braelyn Firehand (3 quests, 45.9 · 60.4), Ziz Fizziks (3 quests, 59 · 62.6), Braug Dimspirit (3 quests, 78.8 · 45.7), Maggran Earthbinder (3 quests, 47.2 · 61.2)

  8. Thousand Needles

    Levels 26 to 37 · 34 quests for the Horde

    Main quest givers: Kravel Koalbeard (9 quests, 77.8 · 77.3), Dorn Plainstalker (4 quests, 53.9 · 41.5), Pozzik (4 quests, 80.2 · 75.9), Cliffwatcher Longhorn (3 quests, 45.7 · 50.7)

  9. Alterac Mountains

    Levels 24 to 45 · 12 quests for the Horde

    Main quest givers: Apothecary Lydon (13 quests, 60.1 · 80.7), Warmaster Laggrond (6 quests, 62.3 · 58.9), Gol'dir (1 quests, 60 · 43.7), Elysa (1 quests, 39.3 · 14.3)

  10. Hillsbrad Foothills

    Levels 24 to 39 · 24 quests for the Horde

    Main quest givers: High Executor Darthalia (7 quests, 62.3 · 20.5), Krusk (5 quests, 63.2 · 20.7), Melisara (4 quests, 62.6 · 20.6), Magus Wordeen Voidglare (2 quests, 61.6 · 20.8)

  11. Desolace

    Levels 33 to 39 · 34 quests for the Horde

    Main quest givers: Warug (4 quests, 75 · 68.2), Uthek the Wise (4 quests, 36.2 · 79.2), Takata Steelblade (4 quests, 52.6 · 54.4), Maurin Bonesplitter (4 quests, 52.2 · 53.4)

  12. Dustwallow Marsh

    Levels 35 to 45 · 21 quests for the Horde

    Main quest givers: Nazeer Bloodpike (4 quests, 35.2 · 30.7), Overlord Mok'Morokk (3 quests, 36.3 · 31.4), Draz'Zilb (3 quests, 37.2 · 33.1), "Swamp Eye" Jarl (3 quests, 55.4 · 26.3)

  13. Arathi Highlands

    Levels 34 to 42 · 31 quests for the Horde

    Main quest givers: Tor'gan (7 quests, 74.7 · 36.3), Zengu (5 quests, 73.8 · 34), Gor'mul (3 quests, 72.6 · 33.9), Drum Fel (3 quests, 74.2 · 33.9)

  14. Badlands

    Levels 37 to 45 · 20 quests for the Horde

    Main quest givers: Lotwil Veriatus (7 quests, 25.9 · 44.9), Theldurin the Lost (3 quests, 51.4 · 76.9), Rigglefuzz (3 quests, 42.4 · 52.9), Lucien Tosselwrench (3 quests, 25.8 · 44.2)

  15. Stranglethorn Vale

    Levels 34 to 47 · 80 quests for the Horde

    Main quest givers: Galvan the Ancient (7 quests, 50.6 · 20.5), Barnil Stonepot (6 quests, 35.7 · 10.5), Kin'weelay (6 quests, 32.3 · 27.7), Hemet Nesingwary (5 quests, 35.7 · 10.8)

  16. Feralas

    Levels 43 to 50 · 37 quests for the Horde

    Main quest givers: Jangdor Swiftstrider (9 quests, 74.4 · 42.9), Witch Doctor Uzer'i (8 quests, 74.4 · 43.4), Hadoken Swiftstrider (6 quests, 74.9 · 42.5), Rok Orhan (4 quests, 75.8 · 43.6)

  17. The Hinterlands

    Levels 47 to 51 · 18 quests for the Horde

    Main quest givers: Huntsman Markhor (4 quests, 79.2 · 79.5), Gilveradin Sunchaser (2 quests, 26.7 · 48.6), Katoom the Angler (2 quests, 80.3 · 81.5), Primal Torntusk (2 quests, 78.2 · 81.2)

  18. Swamp of Sorrows

    Levels 42 to 60 · 27 quests for the Horde

    Main quest givers: Fallen Hero of the Horde (9 quests, 34.3 · 66.1), Katar (3 quests, 83.8 · 80.4), Bloodmage Drazial (3 quests, 31 · 82.6), Dar (2 quests, 44.7 · 57.2)

  19. Searing Gorge

    Levels 44 to 52 · 22 quests for the Horde

    Main quest givers: Kalaran Windblade (7 quests, 39.1 · 39), Nilith Lokrav (3 quests, 41 · 74.9), Hansel Heavyhands (3 quests, 38.6 · 27.8), Gorn (2 quests, 82 · 36.7)

  20. Un'Goro Crater

    Levels 52 to 55 · 23 quests for the Horde

    Main quest givers: J.D. Collie (7 quests, 41.9 · 2.7), Linken (3 quests, 44.7 · 8.1), Krakle (2 quests, 30.9 · 50.4), Larion (2 quests, 45.5 · 8.7)

  21. Tanaris

    Levels 45 to 60 · 87 quests for the Horde

    Main quest givers: Anachronos (18 quests, 65.3 · 50), Derotain Mudsipper (8 quests, 51.4 · 28.7), Narain Soothfancy (6 quests, 65.2 · 18.6), Senior Surveyor Fizzledowser (5 quests, 50.2 · 27.5)

  22. Felwood

    Levels 51 to 58 · 26 quests for the Horde

    Main quest givers: Maybess Riverbreeze (6 quests, 46.7 · 83.1), Greta Mosshoof (5 quests, 51.2 · 82.1), Trull Failbane (4 quests, 34.7 · 52.8), Eridan Bluewind (2 quests, 51.3 · 81.5)

  23. Azshara

    Levels 52 to 58 · 24 quests for the Horde

    Main quest givers: Loramus Thalipedes (5 quests, 60.8 · 66.4), Jediga (5 quests, 22.6 · 51.4), Duke Hydraxis (4 quests, 79.3 · 73.7), Ag'tor Bloodfist (2 quests, 22.3 · 51.5)

  24. Western Plaguelands

    Levels 54 to 60 · 47 quests for the Horde

    Main quest givers: Tirion Fordring (8 quests, 67.3 · 24.2), High Executor Derrington (7 quests, 26.5 · 56), Chromie (4 quests, 39.5 · 66.8), Shadow Priestess Vandis (4 quests, 26.4 · 59.1)

  25. Winterspring

    Levels 52 to 60 · 34 quests for the Horde

    Main quest givers: Donova Snowden (9 quests, 31.3 · 45.2), Umi Rumplesnicker (4 quests, 60.9 · 37.6), Storm Shadowhoof (4 quests, 61.9 · 38.4), Witch Doctor Mau'ari (2 quests, 61.9 · 38.3)

  26. Burning Steppes

    Levels 52 to 60 · 13 quests for the Horde

    Main quest givers: Bodley (10 quests, 32.3 · 25.8), Tinkee Steamboil (2 quests, 65.2 · 24), Maxwort Uberglint (1 quests, 65.2 · 23.9)

  27. Eastern Plaguelands

    Levels 55 to 60 · 39 quests for the Horde

    Main quest givers: Nathanos Blightcaller (8 quests, 22.2 · 63.5), Carlin Redpath (5 quests, 71.7 · 50), Pamela Redpath (4 quests, 31.2 · 78), Archmage Angela Dosantos (4 quests, 71.7 · 48.7)

  28. Silithus

    Levels 57 to 60 · 41 quests for the Horde

    Main quest givers: Huum Wildmane (4 quests, 48.6 · 37.9), Aurel Goldleaf (4 quests, 52 · 38.2), Layo Starstrike (3 quests, 81.9 · 18.9), Hermit Ortell (3 quests, 67.2 · 69.8)

Quests, NPCs and positions: free community databases of original Azeroth (CMaNGOS classic-db (GPL v3), titres et noms français AzerothCore (GPL v2)), cross-checked with Forever's files (version 1.60.1.70755). Route built by the Tavern. Names: © Blizzard Entertainment.