Ia terpilih pada Lok Sabha ke-16 dari konstituensi Lakhimpur Lok Sabha di Assam sebagai anggota Partai Bharatiya Janata.[4][5] Ia sebelumnya menjabat sebagai presiden untuk PBJ Assam,[6] dan juga menjadi Anggota Eksekutif Nasional partai tersebut. Sonowal menjadi presiden Uni Pelajar Seluruh Assam dari 1992 sampai 1999. Sampai Januari 2011, ia menjadi anggota dari partai politik Asom Gana Parishad (AGP) namun kemudian bergabung dengan Partai Bharatiya Janata.[7] Ia dikenal sebagai politikus muda yang dinamis dan berapi-api, juga disebut Jatiya Nayak dari Assam, sebuah sebutan yang diberikan oleh SPSA, badan pelajar tertua di negara bagian tersebut.[8]