تربى حمزة بن عبد المطلب في كنف والده عبد المطلب بن هاشم الذي كان سيد قريش وبني هاشم، ونشأ مع تِربه وابن أخيه عبد الله وأخيه من الرضاعة محمد بن عبد الله بن عبد المطلب، وعاشا ينهلان من الشمائل والقيم العربية الأصيلة، من بطولة وشجاعة وكرم ونجدة وغيرها، وارتبطت بينهما صداقة متينة ووثيقة العُرا
كان حمزة في الجاهلية فتىً شجاعاً كريماً سمحاً، وكان أشدَّ فتى في قريش وأعزَّهم شكيمةً، فقد شهد حرب الفجار التي وقعت بعد عام الفيل بعشرين سنة، وقد دارت بين قبيلة كنانة التي منها قريش، وبين قبيلة قيس عيلان، وكانت حربُ الفجار أولَ تدريب عملي لحمزة بن عبد المطلب، حيث مارس التدريب على استعمال السلاح، وتحمل أعباء القتال ومشقات الحروب
وينبغي الذكر أن حمزة بن عبد المطلب هو الذي خطب لابن أخيه محمد خديجة بنت خويلد، فقد رُوي أن خديجة بعثت إلى الرسول محمد فقالت له: «إني قد رغبت فيك لقرابتك مني، وشرفك في قومك، وأمانتك عندهم، وحسن خلقك، وصدق حديثك»، ثم عرضت عليه نفسها، وكانت أوسط نساء قريش نسباً، وأعظمهم شرفاً، وأكثرهم مالاً. فلما قالت للرسول محمد ما قالت ذكر ذلك لأعمامه، فخرج معه عمُّه حمزة بن عبد المطلب حتى دخل على خويلد بن أسد، فخطبها إليه فتزوجها الرسولُ محمدٌ، وقيل إن حمزة خطبها من عمها أسد بن أسد، وقيل إن الذي زوجها من النبي محمد هو عمها عمرو بن أسد، فولدت خديجة له: القاسم وزينب ورقية وأم كلثوم وفاطمة وعبد الله. وكان عُمْرُ الرسول حين تزوج خديجة خمساً وعشرين سنة، وقيل إحدى وعشرون سنة، وكان عمرها حينئذ أربعين سنة، وأقامت معه أربعاً وعشرين سنة