Kesilmemiş bir balkabağı mutfak tezgahında 2 ila 3 ay arasında, buzdolabında ise 3 ila 5 ay arasında sürebilir. Balkabakları serin ve kuru bir kilerde de saklanabilir. Parçalara ayrıldığında balkabağının raf ömrü farklıdır.
Örneğin taze kesilmiş kabak buzdolabında 2 ila 3 gün, dondurucuda 8 aya kadar dayanır. Oyulmuş balkabağı ise bozulmaya başlamadan önce 8 güne kadar dayanabilir. Oyulmuş bir balkabağının ömrünü uzatmak için, kağıt hamurunu ve tohumları iç kısmından çıkarın ve tüm yüzeye bir ağartıcı ve su karışımı püskürtün. Çürüme sorunlarını önlemek için ağartıcı spreyi kullandıktan sonra, balkabağı petrol jölesi ile ovulabilir.