
Vishal Karwal lahir di Himachal Pradesh, India dalam keluarga Punjabi. Ayahnya memiliki sebuah toko yang berurusan dengan perhiasan dan batu mulia, dan sebelumnya pernah menjadi ketua sebuah sekolah. Ibunya adalah seorang ibu rumah tangga. Ia dibesarkan dalam keluarga besar di Palampur, Himachal Pradesh. Ketika ia berusia 10 tahun, ia masuk ke sebuah sekolah asrama, Dalhousie Public School, di Dalhousie, Himachal Pradesh. Ia belajar di jurusan Teknik Komputer untuk menjadi seorang insinyur komputer. Ia juga seorang pilot komersial terlatih, setelah menyelesaikan kursus pelatihan pilot di Texas, Amerika Serikat pada Oktober 2008.
Karier Vishal Karwal di dunia hiburan dimulai dengan perannya sebagai Lord Krishna dalam tiga serial Dwarkadheesh - Bhagwaan Shri Krishn, Naagarjuna - Ek Yodha, dan Paramavtar Shri Krishn. Karwal mulai dikenal setelah ia berpartisipasi dalam acara realitas petualangan hiburan remaja, MTV Roadies Season 4, yang ditayangkan di MTV India pada tahun 2006. Ia tereliminasi dari acara tersebut di episode keempat. Pada tahun 2008, ia muncul di saluran TV yang sama dalam acara realitas remaja lainnya, MTV Splitsvilla Season 1, di mana ia keluar sebagai pemenang. Terus melanjutkan kiprahnya dengan MTV India, ia menjadi pembawa acara acara bernama Couplesutra. Berbagai tawaran datang padanya dari industri TV India.
Selanjutnya, ia bergabung dengan saluran TV Colors dan membintangi dua serial TV secara berturut-turut. Ia pertama kali bekerja untuk acara TV Bhagyavidhata yang tayang di layar kaca pada Mei 2009. Namun, ia keluar dari acara tersebut karena acara tersebut mengalami lompatan waktu 15 tahun dan ingin memperankan karakter yang lebih tua dari usianya yang sebenarnya. Colors kemudian mengontraknya untuk acara TV, Rishton Se Badi...Pratha. Acara tersebut mulai ditayangkan pada November 2010. Serial TV ini mencoba mengangkat peristiwa-peristiwa sosial yang terinspirasi dari kejadian-kejadian nyata.
Karwal kemudian muncul di acara TV Dwarkadheesh - Bhagwaan Shree Krishn di Imagine TV, yang didasarkan pada sejarah India terkenal, Mahabharata, di mana ia memerankan peran utama sebagai Dewa Hindu, Krishna. Serial ini ditayangkan mulai Juli 2011. Vishal mengungkapkan, "Acara ini benar-benar membuat saya tertarik pada akting. Saya suka melakukan acara ini dan mulai menikmati akting." Pada November 2012, ia berpartisipasi dalam acara realitas selebriti, Bigg Boss Season 6 di Colors, sebagai kontestan wild card. Sebelum masuk ke acara Bigg Boss, ia mengatakan dalam sebuah wawancara, "Menjadi bagian dari Bigg Boss adalah hal besar. Acara realitas ini benar-benar unik dan menarik dibandingkan acara realitas lainnya." Ia tereliminasi dari acara tersebut pada bulan Desember 2012 setelah menghabiskan sekitar 40 hari di rumah Bigg Boss, dan ia mengatakan dalam wawancara dengan PTI, "Saya tidak mengharapkan akan dikeluarkan. Saya ingin tinggal lebih lama di acara ini." Meskipun selama acara tersebut, ia terlihat tidak aktif dalam politik permainan, pertengkaran, atau tugas-tugas yang berhubungan dengan permainan, ia lebih banyak menghabiskan waktu berbaring di tempat tidur. Meskipun demikian, ketertarikannya pada sesama kontestan, Sana Khan, menarik perhatian penonton. Pada tahun 2013, ia menggantikan Akshay Dogra dan memerankan peran Devender, saudara sepupu Jeevim (Krystle D'Souza) dan Manvi (Nia Sharma). Ia kembali bekerja dengan saluran TV Colors untuk satu episode acara komedi mereka, Nautanki - The Comedy Theatre yang ditayangkan pada Februari 2013 untuk membuat penampilan tamu. Karwal menekankan bahwa ia suka berperan dalam peran-peran yang berbeda di TV, di mana ia dapat melakukan sesuatu yang baru dengan setiap peran. Ia mengatakan, "Elemen kebaruan dalam melakukan hal-hal yang berbeda menarik minat saya. Selain itu, saya suka bereksperimen dengan apa yang saya lakukan karena jika tidak, hanya melakukan satu serial menjadi monoton." Ia juga berperan dalam Rangrasiya, sebuah acara TV Colors yang berlawanan dengan Sanaya Irani, memerankan peran negatif dalam serial tersebut. Perannya menarik perhatian penonton.