Після вагітності тривалістю близько 5 місяців самка відкладає 30-40 яєць. Спосіб появи світ маленьких удавів називається яйцеживонародженням (На відміну від представників сімейства Ложноногих Старого світу).
Вагітність триває 5-6 місяців, після чого народжуються живі дитинчата. З'являються вони в яйцевій оболонці, яка одразу розривається. Народжується до 40 дитинчат розміром близько 45 см. За тиждень молоді удави линяють і після цього починають самостійно харчуватися.
Більшість змій відкладають яйця, а деякі народжують живих дитинчат. Зміїні яйця, на відміну пташиних, м'які, шкірясті.
Спочатку змія нападає на видобуток і вчепляється в неї зубами, потім вона щільно охоплює її своїм тілом і повільно вичавлює з жертви життя. Удав перекриває кровотік до серця та мозку. Потім удав розтискає щелепи та заковтує видобуток цілком.