In this paper, we discuss the notion of an m-polar fuzzy (normal) subalgebra in B-algebras and its related properties. We consider characterizations of an m-polar fuzzy (normal) subalgebra. We define the concept of an m-polar intuitionistic fuzzy (normal) subalgebra in a B-algebra, and we characterize the m-polar intuitionistic fuzzy (normal) subalgebra. Given an m-polar fuzzy set, we construct a simple m-polar fuzzy set and discuss on m-polar intuitionistic fuzzy subalgebras of B-algebras.