When people occupy different social positions within a cooperative task they experience discrepant role and situation demands and thus have divergent perspectives. The reported research predicts that exchanging social positions within a cooperative task can overcome divergences of perspective. This prediction was tested in two experiments using the Communication Conflict Situation. The first experiment (n = 88) found that position exchange increased the ability of dyads to solve a communication conflict arising through discrepant perspectives. The second experiment (n = 120) found that the effect of position exchange exceeds that of purely cognitive perspective taking, thus suggesting that it cannot be reduced to a purely cognitive process. Exchanging social positions is a newly identified and powerful social mechanism through which perspective taking, within a cooperative task, can be enhanced.