হামজা তাঁর ৫৯ বছর (চন্দ্র) বছর বয়সে ২২এ মার্চ ৬২৫ (৭ শাওয়াল ৩ হিজরি ) উহুদ যুদ্ধে নিহত হন। তিনি মুহাম্মদের সামনে দাঁড়িয়ে দুই তলোয়ার নিয়ে যুদ্ধ করছিলেন। আবিসিনিয়ার দাস ওয়াহশী ইবনে হারব তাকে হত্যা করে, যাকে হিন্দ হামজাকে হত্যা করার জন্য দায়িত্ব দিয়েছিল। এটি তার পিতা উত্তবাহ ইবনে রাবিয়াহের প্রতিশোধ নেওয়ার জন্য ছিলো, যাকে বদর যুদ্ধে হামজা হত্যা করেছিলেন । হামজা বর্শার আঘাত পেয়ে হোঁচট খেয়ে পড়ে যান; ওয়াহশী বলেছেন, "আবিসিনিয়ানরা যেভাবে বর্শা নিক্ষেপ করতে পারে তা কখনই লক্ষ ভ্রষ্ট হত না," বর্শাটি হামজার বুকে বিঁধে এবং তিনি শাহাদাত বরণ করেন।