Sahih al-Bukhari 1731
Sahih al-Bukhari · Book 25: Hajj (Pilgrimage) · To get the head-hair cut short after 'Umra
Narrated Ibn `Abbas:
حَدَّثَنَا مُحَمَّدُ بْنُ أَبِي بَكْرٍ ، حَدَّثَنَا فُضَيْلُ بْنُ سُلَيْمَانَ ، حَدَّثَنَا مُوسَى بْنُ عُقْبَةَ ، أَخْبَرَنِي كُرَيْبٌ ، عَنِ ابْنِ عَبَّاسٍ ـ رضى الله عنهما ـ قَالَ لَمَّا قَدِمَ النَّبِيُّ صلى الله عليه وسلم مَكَّةَ أَمَرَ أَصْحَابَهُ أَنْ يَطُوفُوا بِالْبَيْتِ، وَبِالصَّفَا وَالْمَرْوَةِ، ثُمَّ يَحِلُّوا، وَيَحْلِقُوا أَوْ يُقَصِّرُوا.
When the Prophet (ﷺ) came to Mecca, he ordered his Companions to perform Tawaf round the Ka`ba and between Safa and Marwa, to finish their Ihram and get their hair shaved off or cut short.