Śākyaśrībhadra was born in Daśobharā, in Kashmir, in 1127 (some sources have or 1145). He had a brother named Buddhacandra. At the age of ten he studied grammar under the brahman Lakṣmīdhara. At the age of twenty-three, in 1149, he was ordained by Sukhaśrībhadradeva who gave him the name Subhadra.