3 Kasım 1996'da Bulgaristan'da cumhurbaşkanlığı ve cumhurbaşkanı yardımcılığı seçimlerinin ikinci turu yapıldı. Aynı yılın 27 Ekim'deki ilk turda hiçbir aday yüzde 50'nin üzerinde oy alamamıştı.
Petar Stoyanov ve Todor Kavaldzhiev, Birleşik Demokratik Güçler koalisyonunun adayları olarak sırasıyla cumhurbaşkanı ve cumhurbaşkanı yardımcısı seçildi. Koalisyon; Demokratik Güçler Birliği, Halk Birliği – Bulgar Çiftçi Ulusal Birliği, Demokrat Parti ve Haklar ve Özgürlükler Hareketi'nden oluşuyordu.
Merkez Seçim Komisyonu'nun 6 Kasım'da açıkladığı resmi kesin sonuçlara göre ikili 2.502.517 oy (%59,76) aldı.
Seçim yarışında Stoyanov ve Kavaldzhiev'in karşısında Bulgaristan İçin Birlikte koalisyonunun adayları Ivan Marazov ve Irina Bokova vardı.
Seçimler, Bulgaristan'daki ikinci cumhurbaşkanlığı seçimiydi ve görev süresi sona eren dönemin cumhurbaşkanı Zhelyu Zhelev'in 1992-1997 döneminin bitmesi nedeniyle yapıldı.
19 Ocak 1997 tarihinde seçilen cumhurbaşkanı Petar Stoyanov ve seçilen cumhurbaşkanı yardımcısı Todor Kavaldzhiev Ulusal Meclis önünde yemin etti.
Üç gün sonra, 22 Ocak 1997'de resmen göreve başladılar.