Catriona Elisa Magnayon Gray sinh ngày 6/1/1994 tại Queensland, Astralia trong gia đình có bố người Australia, mẹ Philippines. Từ nhỏ, cô đã tham gia các hoạt động nghệ thuật như diễn kịch, múa, hát... Sau khi tốt nghiệp trung học ở Australia, cô về lại Philippines để làm người mẫu. Cô từng có bằng nghiên cứu âm nhạc của Đại học âm nhạc Berklee ở Boston, Mỹ.
Catriona Gray chiến thắng hai cuộc thi ở Philippines: Hoa hậu Thế giới Philippines 2016 và Hoa hậu Hoàn vũ Philippines 2018. Năm 2016, cô đại diện nước này dự Miss World và vào Top 5.