各地巡查风俗，回京后奏事合乎皇帝旨意，转城门校尉，进爵临海侯。当年晋武帝下诏赞侯史光“忠诚朴素，有正义之心，历任内外官职，恭敬勤劳，克己奉公，任为御史中丞，虽是屈居列卿、校尉之列，也是为了施展他司直的才干”。侯史光在任上，宽松而不放纵。三年（267年），太保王祥因久病不上朝，侯史光奏请免其官，并与司隶校尉李憙以太傅郑冲、太保何曾、太尉荀顗有疾病为由，奏请罢免郑冲、何曾、荀顗。晋武帝下诏优待王祥，搁置了侯史光的奏折，也没有答应罢免其余三人。四年（268年）七月，侯史光又作为使者巡行全国。侯史光后改任少