迁骠骑将军、开府仪同三司，虽任高位但仍然很谦虚和以诚信待人事，因司马攸得人心，当时骠骑将军按例应罢营兵，但手下数千人都不肯离去，司马炎最终都准许他们继续在司马攸麾下。司马攸后转镇军大将军，加侍中，行太子少傅，数年后改任太子太傅。咸宁二年（276年），替代贾充成为司空。
愤怨病卒.司马昭死前曾以西汉淮南厉王刘长和曹魏陈思王曹植与他们身为皇帝的兄长的事劝司马炎和司马攸二人要和平共处；王元姬死前亦有类似的劝告。但当司马炎覆灭东吴后身体健康恶化，而太子及各皇子都闇弱，朝中人人都希望由司马攸