Guerrero endte med at spille i 152 kampe med et batting gennemsnit på.300, 29 home runs og 115 RBIs. Han vandt en Silver Slugger Award i den regulære sæson for en Texas Rangers klub, der endte med at vinde sin division og i sidste ende,
Den første pennant i Rangers historie. Han vandt også Edgar Martínez Award og tjente sin niende invitation til All-Star Game. Den 22. oktober 2010 kørte Guerrero i 3 løb under spil 6 i American League Championship Series mod New York Yankees, og erobrede den første American League pennant for Texas Rangers. Rangers tabte World Series til San Francisco Giants i fem kampe. Den 3. november nægtede Rangers at afhente Guerreros 2011 option, hvilket gjorde ham til en fri agent.