A spin type mop cleaning bucket, comprising: a bucket body having a bottom portion; and a spinning device mounted on the bottom portion of the bucket body, the spinning device having a spinning element, and the spinning element being spun around a longitudinal axis of the spinning element to spin on the bucket body, characterized in that the spinning device is provided with a pair of barrier blocks (23a, 23b), each barrier block (23a, 23b) being annularly disposed on an upper surface of the spinning element of the spinning device opposite to the bottom portion, wherein the pair of barrier blocks (23a, 23b) protrudes from the upper surface of the spinning element, the pair of barrier blocks (23a, 23b) being further spaced apart from each other by a pair of receiving recesses (22a, 22b), wherein the upper part of the spinning element defined by the pair of barrier blocks (23a, 23b) and the pair of receiving recesses (22a, 22b) therebetween is configured to receive a folded foldable flat mop having two wing boards reversibly folded upwardly for cleaning the foldable flat mop in the spin type mop cleaning bucket, wherein the upper part of the spinning element is configured to accommodate and hold the folded flat mop, such that the two wing boards thereof both protrude out of the pair of receiving recesses (22a, 22b) and a cleaning element installed under each wing board facing outwardly and being exposed outside the spinning device, wherein the spinning element of the spinning device is further configured to cooperate with a folded flat mop to be cleaned held thereon to spin on the bucket body driven by a spinning force of the folded flat mop which is spinning. a bucket body having a bottom portion; and a spinning device mounted on the bottom portion of the bucket body, the spinning device having a spinning element, and the spinning element being spun around a longitudinal axis of the spinning element to spin on the bucket body, characterized in that the spinning device is provided with a pair of barrier blocks (23a, 23b), each barrier block (23a, 23b) being annularly disposed on an upper surface of the spinning element of the spinning device opposite to the bottom portion, wherein the pair of barrier blocks (23a, 23b) protrudes from the upper surface of the spinning element, the pair of barrier blocks (23a, 23b) being further spaced apart from each other by a pair of receiving recesses (22a, 22b), wherein the upper part of the spinning element defined by the pair of barrier blocks (23a, 23b) and the pair of receiving recesses (22a, 22b) therebetween is configured to receive a folded foldable flat mop having two wing boards reversibly folded upwardly for cleaning the foldable flat mop in the spin type mop cleaning bucket, wherein the upper part of the spinning element is configured to accommodate and hold the folded flat mop, such that the two wing boards thereof both protrude out of the pair of receiving recesses (22a, 22b) and a cleaning element installed under each wing board facing outwardly and being exposed outside the spinning device, wherein the spinning element of the spinning device is further configured to cooperate with a folded flat mop to be cleaned held thereon to spin on the bucket body driven by a spinning force of the folded flat mop which is spinning.