Romanın kahramanı delikanlı St. Petersburg'un kasvetli ve beyaz gecelerinden birinde, tesadüfen kendisi gibi yalnız olan "Nastenka" ile tanışır. Onunla beraber tüm hayallerini ve anılarını paylaştıkları ve birbirleriyle bağ kurdukları dört beyaz geceyi St. Petersburg'un sokaklarında geçirir. Nastenka birkaç yıl önce tanıştığı ve evleneceklerine dair söz verdiği sevgilisini beklemektedir. Genç adam ve Nastenka geçirdikleri gecelerde birbirlerine yakınlaşır ve ikisi de karamsar duygularını unuttukları anlar geçirir. Dördüncü gece genç kahramanımız Nastenka'ya olan hislerini açıklar. Gece yarısına doğru eve dönmeye karar verdikleri sırada bekledikleri kişi onlara doğru gelirken Nastenka bir anda kahramanımızın kollarından ayrılıp o kişiye gider. Sonrasında kahramanımız eski yaşantısını ne kadar sıkıcı ve sıradan görse de o hayatına geri dönmek zorunda kalır.