Phelps sloužil na palubě "Bonity" a "Jamestown" během mexiko-americké války, poskytoval námořní podporu armádě Winfielda Scotta během obléhání Veracruzu
- Ne, ne. Velkou část svého času strávil také hlídkováním mexického pobřeží při blokádě. Během krátké doby si Phelps už vytvořil silné názory na to, jak by měla být válka vedena, a byl nespokojen s tím, že námořnictvo poskytovalo velkou část své služby na ochranu obchodních lodí, zatímco námořníci se z nedostatku zásob nakazovali skorbutem.