On August 17, 2010, Cora signed a minor league contract with the Texas Rangers, and was assigned to their Triple-A affiliate Oklahoma City, where he appeared in six games, batting 4-for-22 (.182). He then played four games for the Rangers, batting 2-for-7 (.286). The Rangers released Cora on September 7. Despite his limited time with Texas, the team later rewarded him with an AL Championship ring.