每一场“炉石传说”都是1vs1采取轮流回合制。正常情况下玩家在轮到他的回合会抽一张卡牌,并且根据手上的牌来决定要召唤随从、装备武器或者是施放法术等行为来应战。一场游戏可能会有两名玩家,抑或是一名玩家一名电脑,又或者是两名玩家和一名电脑。[8]每名玩家都会选择一名英雄在一场游戏中代表他们,而这些英雄都是魔兽世界中的重要角色。不同的英雄会代表不同的职业,同时这些职业会拥有专属于该职业的特殊套牌以及各具特色的英雄能力。每场游戏的英雄都拥有三十点生命值;一旦玩家的英雄生命值归零或变成负值,或此玩家选择投降,就代表这名玩家输了这场游戏。目前,炉石传说总共拥有九个职业。在每个回合的开始,玩家将会从他们的牌库(deck)中抽一张卡,而这些牌库必须在开始游戏前就建构好并且恰好三十张。玩家可以选择使用默认的牌库或者自定义牌库来进行游戏。当玩家拥有大量该职业的特殊卡牌时,将更能够体认到游戏中各职业的独特魅力以及可能性。