There are a maximum of 45 daily quests available to a player with Burning Crusade expansion at any one time (when all have been unlocked and this does not count seasonal events).
The subject of this section has been removed from World of Warcraft.Patch 2.3.0 introduced two daily instance quests—one heroic and one normal—which randomly rotate to a different dungeon each day. It is possible to complete a normal mode daily while doing a heroic mode dungeon, for example completing Wanted: Malicious Instructors while doing Shadow Labyrinth in heroic mode.
Wind Trader Zhareem begins and ends the following heroic daily quests. The reward for each is two [Badges of Justice] (in addition to the badges that drop from bosses in the instance), 24 60, and +350 reputation with the Consortium and the faction associated with the dungeon.
All daily Skyguard, Ogri'la, and Netherwing quests require level 70 and require a flying mount. Netherwing daily quests require the artisan (epic flying) riding skill, although not an epic mount.
Cooking and Fishing dailies require level 70 to obtain, but only a few require that you be able to get to places which require flying.
Cooking quests
Daily cooking quests are handed out by The Rokk in Shattrath City. The quest is random each day (although will be the same for everyone on the same server) and requires 275 Cooking and a level 70 character. All of the foods needed for the quests require a minimum cooking skill of 325 to make (except the foods for Super Hot Stew, which require 335). Thus, if you want to complete the quests without levelling up your cooking that far, you'll have to get the foods through trading.
[70] Super Hot Stew (Blade's Edge Mountains - Requires Flying)
Completing all four quests grants the Cooking Achievement "Kickin' It Up A Notch"
Fishing quests
Daily fishing quests are handed out by Old Man Barlo outside Shattrath City. The quests are random each day (although they will be the same for everyone on the same server), and requires Level 1 Fishing and a level 70 character.
Quest givers can be found in any capital city near the Battleground Masters. The quest objective is to win a specific battleground. They give honor, gold and XP; the reward varies by level (11 99 and 419 at level 70). Only one daily is available per day and is randomly chosen from the list. The available daily quest varies between servers.
note: these last two are not daily quests but are worth mentioning as repeatable quests
Nagrand
Lakoor in Telaar gives this quest for Alliance players and Karrtog in Garadar gives this quest for Horde players. You must defeat 10 players of the opposing faction in the vicinity of Halaa in order to complete this quest, actually capturing Halaa is not required.
Patch 2.4.0 (25-Mar-2008): Players will now be able to gain reputation with the Shattered Sun Offensive and participate in a new set of daily quests.
Patch 2.4.0 (25-Mar-2008): The Daily Quest limit has been increased to 25.
Patch 2.4.0 (25-Mar-2008): Added new PvP daily quests that send players to Halaa and the Spirit Towers of the Bone Wastes. These quests are available for Alliance and Horde at their respective local quest hubs.
Patch 2.4.0 (25-Mar-2008): New Fishing Daily Quests! Visit the mysterious old man fishing at Silmyr Lake outside of Shattrath City to discover what treasures he has to offer.
Patch 2.3.0 (13-Nov-2007): Quest givers who have available daily quests will have a blue exclamation point instead of a yellow one.
Patch 2.3.0 (13-Nov-2007): Daily quests have been added targeting a random battleground for that day. Look for Alliance Brigadier Generals and Horde Warbringers near your faction's battlemasters in all major capitals.
Patch 2.3.0 (13-Nov-2007): Daily cooking quests are now available from The Rokk in Shattrath City! In addition to gold, you can receive random cooking reagents and new recipes as a reward for completing these quests.
Patch 2.3.0 (13-Nov-2007): New random Daily Dungeon quests have been added for both the heroic and non-heroic five-person Outland dungeons, as well as for the 5-person Caverns of Time instances. Each day both a single heroic and a single non-heroic dungeon are randomly targeted by these quests. The Consortium quest givers can be located in Shattrath's Lower City.
Patch 2.2.0 (25-Sep-2007): Fixed an issue wherein a character with a darkrune would not be able to turn it in to Gahk in return for a crystalforged darkrune unless they first completed the daily quest "Banish More Demons" that day.
Patch 2.2.0 (25-Sep-2007): Players can now accept daily quests even after their daily quest limit has been reached.