本发明公开了一种全钒液流电池的SOC检测装置及方法,所述SOC检测装置包括电解液取样装置、分光光度计及处理单元;电解液取样装置分别取样全钒液流电池的正极电解液及负极电解液,并且进行稀释;分光光度计进行波长扫描,并且分别测量正极电解液的第一波长光的吸光度及负极电解液的第二波长光的吸光度;处理单元根据正极电解液的第一波长光的吸光度来计算出正极一侧的SOC值,还根据负极电解液的第二波长光的吸光度来计算出负极一侧的SOC值。本发明较好地避免了温度因素对SOC检测的干扰,从而提高了全钒液流电池的SOC检测精度,防止了检测误差而导致的成本损失,从而节省了各项成本。