吴太常姚信九世孙。当时着名的医师姚僧垣长子，姚最之兄。
生平.梁元帝即位时，姚僧垣携同两子前往江陵入朝，元帝授姚察原乡县令。西魏攻灭梁元帝，姚僧垣及姚最随行至长安，姚察因不在江陵而没有随行，留仕南梁及南陈，官至吏部尚书，亦曾出使北周与父亲见面。隋朝攻灭陈朝后，姚察亦至长安任职，任秘书丞，并奉隋文帝命修撰梁、陈两朝历史。开皇十三年（593年），姚察承袭父亲姚僧垣在北朝受封的北绛郡公称号。大业二年（606年），姚察去世，享年七十四岁。
史稿.其子姚思廉继承