本发明涉及流速流向检测装置,具体涉及一种用于检测水流流速及流向的装置,包括外壳和电池,外壳上分别转动连接有第一转轴、第二转轴,第一转轴、第二转轴的一端分别固定有第一连杆、第二连杆,第一连杆、第二连杆上均固定有螺旋桨,第一转轴的另一端固定有磁铁,第二转轴的另一端与发电机轴连接,磁铁与发电机之间设有电路板,电路板上设有控制器,控制器与用于和磁铁配合计算流速的磁编码器芯片相连,控制器与用于检测流向的电子罗盘芯片相连;本发明提供的技术方案能够有效克服现有技术所存在的测量误差大、电路复杂、无法长时间连续工作的缺陷。