Why did the United States avoid immediate annexation of Texas after it became independent from Mexico?

Expert Answers
mkoren eNotes educator| Certified Educator

When Texas got its independence from Mexico in 1836, it wanted to join the United States as a state. However, Texas didn’t become a state until December 29, 1845. There were a few reasons for this long delay.

One reason centered on the issue of slavery. There had been a balance between free states and slave states in our country. Northerners were against the annexation of Texas because it would have given the South another slave state. The Northerners were concerned this would allow for pro-slavery policies and laws to be developed and passed in our country.

There was also some concern that annexation Texas immediately could have led to war with Mexico. The Mexican government didn’t officially recognize Texas as an independent nation. Santa Anna agreed to give Texas its freedom in exchange for his release, but the full government didn’t officially acknowledge the status of Texas as an independent country. Thus, there was some concern that the annexation of Texas could possibly lead to a war with Mexico.

As a result, Texas was an independent republic, called The Lone Star Republic, from 1836-1845.

pholland14 eNotes educator| Certified Educator

The issue behind Texas annexation was slavery.  According to the Missouri Compromise of 1820, Texas should have been able to come in as a slave state since it was south of Missouri; however, since there was no free state to come in with it, this would have led to an imbalance in the Senate during a time when the United States government was having trouble keeping slaveholders and abolitionists happy.  Texas would have to wait for nine years before achieving statehood.  

There was also the issue of provoking a war with Mexico.  Santa Ana did not see the Treaty of San Jacinto as being legitimate, since it was signed under duress.  Santa Ana disputed the existence of the Republic of Texas, as well as the southern border which it claimed.  The United States did not want to risk a war with Mexico; therefore, Texas remained a republic until 1845.  

pohnpei397 eNotes educator| Certified Educator

The main reason for this was slavery.  The US did not want to annex Texas because doing so would have upset the balance between slave states and free states that had been accomplished with the Missouri Compromise of 1820.

When Texas became independent, it wanted to join up with the United States.  However, many people in the North felt that the Southern slaveholders had cooked up a plot to get Texas to rebel so as to get another slave state into the Union.  In order to prevent a sectional crisis over slavery, President Jackson and subsequent presidents did not annex Texas until 1845.