Булгунняхи образуются в результате вспучивания поверхности при замерзании воды, которая находится под торфом. 1 Обычно они появляются среди поросших торфяниками заболоченных озёрно-аллювиальных равнин, на грунтах. 1
Также считается, что гидролакколиты подпитывает глубинная артезианская вода, выходящая самоизливом по разломам. 2 Зимой пропитанный грунт замерзает, выталкивая породу вверх. 2
Ещё одна возможная причина образования булгунняхов — намораживание льда в процессе дегазации. 2 При дегазации выходит водород, который медленно окисляется в породе. 2 К поверхности доходят пары воды, которые конденсируются в холод, от этой влаги намерзает лёд. 2