في الأسر، يصل طائر البفن إلى مرحلة النضج الجنسي في سن ثلاث سنوات، وفي البرية يحدث التكاثر عادة عندما يبلغ عمر الطائر حوالي خمس سنوات، ومثل طيور الأوك الأخرى، فإن طائر البفن أحادي الزواج ويميل إلى تكوين أزواج مدى الحياة، وكل عام يعود الطائر إلى نفس المستعمرات، ويبني أعشاشا بين الصخور أو الجحور في التربة، اعتمادا على جغرافيا المستعمرة وأنواع طائر البفن.
الأنثى تضع بيضة واحدة بيضاء أو أرجوانية اللون، ويحتضن كلا الوالدين البيضة ويغذيان الفرخ، ويفتقر الفرخ إلى علامات ريش واضحة المعالم وإلى لون منقار والديه، ويهرب الفرخ بعد ظهور الريش ليلا ويخرج إلى البحر حيث سيبقى حتى يصبح جاهز للتكاثر، ومتوسط عمر طائر البفن حوالي 20 سنة.