Определенного сезона размножения у пум нет, хотя в северных широтах он обычно растянут с декабря по март. Спаривание, как и у других кошек, сопровождается драками и громкими криками самцов; самец старается покрывать всех самок, живущих в пределах его территории. Эструс у самок длится около 9 дней.
Период беременности составляет 82—96 дней. В помёте от 1 до 6 детёнышей, весом 226—453 г и длиной около 30 см. Окраска у них коричневая с чёрными пятнами; меняется к годовалому возрасту. Глаза у котят открываются спустя 8—10 дней. В это же время у них прорезаются первые зубы, и они начинают играть. В возрасте 6 недель они начинают питаться взрослой пищей, однако продолжают получать молоко. В это время матери приходится приносить добычи в три раза больше, чем обычно. До 15—26 месяцев детёныши остаются с матерью, затем отправляются на поиски собственных охотничьих участков, хотя ещё несколько месяцев после ухода от матери они могут держаться группами. Половой зрелости самки достигают в 2,5 года, а самцы в 3 года.
В природе пума живёт до 18—20 лет.
Гибриды
Хотя пума не является близким родственником других крупных кошек, были получены гибриды пум с леопардами (пумапарды) и оцелотами. Сообщалось также о гибридах пум с ягуарами.