หลักการทํางานของเครื่องวัดการไหลของแม่เหล็กไฟฟ้าเกี่ยวข้องกับการวางอิเล็กโทรดคู่หนึ่งที่ด้านตรงข้ามของท่อที่ของเหลวไหลผ่าน อิเล็กโทรดเหล่านี้สร้างสนามแม่เหล็กที่ตั้งฉากกับทิศทางการไหลของของไหล เมื่อของไหลนําไฟฟ้าผ่านสนามแม่เหล็กจะสร้างแรงดันไฟฟ้าตามสัดส่วนของความเร็วการไหล
อัตราการไหลจะถูกคํานวณโดยการวัดแรงดันไฟฟ้าเหนี่ยวนําโดยใช้อิเล็กโทรด เครื่องวัดการไหลของแม่เหล็กสามารถสอบเทียบเพื่อให้การวัดที่แม่นยําโดยพิจารณาจากเส้นผ่านศูนย์กลางท่อ การนําไฟฟ้าของไหล และปัจจัยอื่นๆ
ข้อดีที่สําคัญบางประการของเครื่องวัดการไหลของแม่เหล็กไฟฟ้า ได้แก่: