Farming Eternals
Eternals are the bread and butter of level 80 crafting professions. They sell at high volume on the Auction House because they are needed for dozens of high-end items. Fire, Air and Water can be farmed by Engineers (see Engineering). In this section I'm going to share the areas I use to farm Crystallized Earth, Shadow, Air, Water, Earth & Life along with which mobs, their level and the drop rate.
There are several places to farm each Eternal, even places that are ideal for low to mid level 70s. However, the best place to farm Eternal for overall profit is Wintergrasp but only when your faction has control of it. Shadow, Earth, Water, Air and Life can all be farmed in the central and western regions in a big loop as drawn below. Follow the solid red arrow around collecting Water, Earth, Water, Shadow, Life and then Air. If one section is too busy with other farmers you can move on to the next. After doing the loop a few times I'll head over and farm some Fire as well (dotted red arrows):
To avoid having to deal with tons of Crystallized Eternals in your inventory, copy this macro and use it to combine when your inventory starts to get full.
#showtooltip none
/use Crystallized Fire
/use Crystallized Shadow
/use Crystallized Air
/use Crystallized Water
/use Crystallized Earth
/use Crystallized Life
Eternal Fire
Eternal Fires can be farmed by killing mobs or Engineers can use a Zapthrottle Mote Extractor.
Wintergrasp
In Wintergrasp Flame Revenants and Raging Flames can be found on the plateau on the east side. However, you can only see and kill the Revenants when your faction controls Wintergrasp, so there's little use farming here if that's not the case. Otherwise, this is the best place to farm Eternal Fires. Always race for the Flame Revenants because they have a 100% chance to drop Crystallized Fire while the Raging Flames only have a 25%chance to drop them.
Storm Peaks
The Storm Peaks is a great place to farm Eternal Fires because they will also drop valuable Relics of Ulduar. It would be the best place if there weren't so many people doing Sons of Hodir quests. You will need to have completed the Sons of Hodir before the elites in the area turn friendly. The Seething Revenants drop Crystallized Fire 25% of the time.
The Wailing Winds are inside the cave to the north west of the Seething Revenants and have a 25% drop rate.
Borean Tundra (recommended lvl 70-75)
The Raging Boilers in southwest of Bor'Goror Outpost have a 20% chance to drop Crystallized Fire. This is a great place for level 70-75 characters who want to make some gold or need Eternal Fires.
Eternal Water
Eternal Water can be farmed by Engineers with a mote extractor, see the Engineering section for details. Eternal Water can also be fished (as Crystallized Water), but this is not an effective way to farm them (see the farming section for more details). The best places to kill mobs and loot Crystallized Waters are outlined below.
Wintergrasp
Wintergrasp is the best place to farm Eternal Waters at level 80. If your faction controls the zone. Otherwise, you will not be able to see or kill the Water Revenants which have a 100% chance to drop Crystallized Water. The Glacial Spirits have a 25% drop rate. Follow the edges of the lakes pulling the mobs out to the surface to fight them.
Storm Peaks
Inside and outside of this cave there are Icebound Revenants which have 25% chance to drop Crystallized Water.
Sholazar Basin
The Aqueous Spirits on the west side of the zone (accessible only with a flying mount) have a 25% drop rate.
Zul'Drak (lvl 76-80)
Zul'Drak is a surprisingly good place to farm Eternal Waters. The Frozen Earths are only level 76 and 77 so they can be farmed earlier than 80, they have a 25% drop rate. The Crazed Water Spirits also drop 25% of the time, they also are low level and are in high abundance. This is a great place to farm Eternal Waters and level your mid 70s characters.
Howling Fjord (lvl 70+)
The Ice Elementals south of Fort Wildervar have a 20% drop rate and are only level 68-69. This is a good place to level and make gold.
Dragonblight (lvl 74+)
In Dragonblight there are two mid level places to farm Eternal Water. In the south east and near the north border. These both have a 15-20% chance to drop Crystallized Water.
Borean Tundra (lvl 70+)
There are a ton of Frozen Elementals off the south eastern coast of Borean Tundra. They have an 18% chance to drop Crystallized Water and can be farmed at level 70.
Eternal Shadow
Eternal Shadows are tough to farm unless you're a Miner (in which case you'll have a lot of extra). They are best found in Wintergrasp when your faction has control of it otherwise in north eastern Dragonblight.
Wintergrasp
Wintergrasp is the best place to farm Eternal Shadows, however your faction needs to have control of Wintergrasp or you won't be able to see or kill the Shadow Revenants (100% drop rate). The Wandering Shadows should always be visible and have a 25% drop rate.
Dragonblight (lvl 72-80)
This is the only other place to farm Eternal Shadows. The cave in the north east has Deathbringer Revenants with an 18% chance to drop Crystallized Shadow. These can be farmed as early as level 72.
Eternal Air
Eternal Air are best found in southern Wintergrasp or north eastern Storm Peaks.
Wintergrasp
Eternal Airs are best farmed in Wintergrasp, but only when your faction controls the zone. Otherwise, you will be unable to see or kill the Tempest Revenants which have a 100% chance to drop Crystallized Air. The Whispering Wind have a 25% chance to drop them.
The Storm Peaks
Scion of the Storm are the second best place to farm Eternal Air. They also drop Relics of Ulduar which are worth bling on the Auction House. The Scions have a 25% chance drop rate of Crystallized Air. Enter from the north on your flying mount.
Sholazar Basin
The Storm Revenants on the western plateau have a 25% chance to drop Crystallized Air.
Grizzly Hills (lvl 76+)
This is a fun place to farm Eternal Airs. The scattered Lightning Sentries have a 19% drop rate of Crystallized Air. This is a great place to level and farm at the same time.
Borean Tundra (lvl 70+)
This is another great place to level and farm Eternal Airs at the same time. The Storm Ragers in the east have an 18% drop rate and the Enraged Tempests have an 18% chance drop rate.
Eternal Earth
Miners end up with a ton of extra Eternal Earths which drives down the prices. Otherwise, they can be found in central Wintergrasp when your faction controls it or eastern Storm Peaks.
Wintergrasp
If your faction controls Wintergrasp this is the best place to farm Eternal Earths. When your faction doesn't control it you won't be able to see or kill the Earthbound Revenants (100% drop). You will always be able to see and kill the Chilled Earth Elementals (25% drop).
Storm Peaks
Brittle Revenants are the second best mobs to farm Elemental Earth, since you can also farm Elemental Fire and Relics of Ulduar all at once. These may not be available if you haven't completed the Sons of Hodir quest chain.
Sholazar Basin (lvl 76+)
The Lifeblood Elementals in Sholazar Basin have a 25% drop rate and are in high abundance. These are good for level 76-80 characters to level and make gold.
Grizzly Hills (lvl 76+)
This is another great spot for level 76-80s to level and farm gold. You can farm elemental Air and Elemental Earth at the same time. The Runic War Golems drop crystallized Earth 18% of the time.
Eternal Life
Herbalists get a lot of Eternal Life from herbing and this extra supply drives prices down. They are best farmed in south western Wintergrasp when your faction controls it or in central Zul'Drak.
Wintergrasp
The Living Lashers are available in Wintergrasp regardless of whether your faction controls the zone or not. They have a 25% drop rate and are an excellent place to farm Eternal Life.
Zul'Drak (lvl 76+)
The Mossy Rampagers in Zul'Drak are easy to kill and sport a high drop rate of 25% considering their mid 70s level. This is a great place for mid level 70 characters to farm Eternal Life while gaining experience.
Dragonblight (lvl 71+)
The Woodland Walkers in Dragonblight are another good place for level 71+ characters to farm Eternal Life and gain experience, they have an 18% drop rate.
Howling Fjord (lvl 70+)
This is a really good place to farm Eternal Life. The Thornvine Creepers have an 18% drop rate, spawn very fast and are really easy to kill since they are only level 69-70.
That's it. Now go make a fortune farming eternals.