Trivet was born in Somerset and was the son of Sir Thomas Trevet (died 1283), a judge who came of a Norfolk or Somerset family.
Little is known of the greater part of his life except that at one time he was prior of his order in London, and at another he was teaching at Oxford, also that he was at Santa Maria Novella in Florence.