Do bitwy z wojskami Edwarda IV doszło 4 maja pod Tewkesbury. Somerset dowodził podczas bitwy prawym skrzydłem armii lancasterskiej. Jego przeciwnikiem był dowódca yorkistowskiego lewego skrzydła, Ryszard, książę Gloucester. Ryszard od razu ruszył do natarcia, ale "podłe drogi" i liczne żywopłoty zatrzymały natarcie. Obie strony przez długi czas szyły do siebie z łuków, aż w końcu Somerset zaryzykował i poprowadził swoich ludzi pod osłoną żywopłotów, by uderzyć w bok lewej flanki przeciwnika. Żołnierze Ryszarda cofnęli się, ale utrzymali pozycje i zmusili ludzi Somerseta do odwrotu. Wówczas na tyły książęcych oddziałów uderzył mały oddział pikinierów króla Edwarda.