Stevenson został przeniesiony do Teksasu i służył na granicy do wojny meksykańsko-amerykańskiej. Walczył z wyróżnieniem w bitwie pod Palo Alto.
i Resaca de la Palma, i uczestniczył w kilku innych walkach przed powrotem do Stanów Zjednoczonych na stanowiskach w Missisipi, Terytorium Indian i Teksasie. Pomagał odkrywać części proponowanej południowej trasy dla kolejowej linii Pacyfiku, często walcząc z Indianami Apaczami.