Индийские сикхи вернули контроль над Пешаваром в 1834 году в войне с Британской империей, город и его окрестности серьёзно пострадали в ходе боёв. В 1849 году, по итогам Второй англо-сикхской войны, Пешавар стал частью Британской Индии.