计好一些应对司马昭提问的方案。当司马昭要考究司马炎的才干见识及鉴人知事的能力时，司马炎果然能答出正中司马昭下怀的答案，这才得以获得储位。司马炎为抚军时，命羊琇参军事；司马炎即王位后，擢升羊琇为左卫将军，封甘露亭侯。司马炎继位登基后，羊琇累迁为中护军，加散骑常侍。琇在职十三年，掌管禁兵，预知机密，受到司马炎厚待。不过羊琇为人崇尚奢华，放恣犯法，多次被人检劾。其后司隶校尉刘毅弹劾羊琇，按律应受重刑，司马炎因其旧恩而仅免去其官职。不久羊琇又以侯爵不当为白衣的原因而得领护军，没多久尽复其职。及至齐王司马攸出镇，