The present invention relates to a multi-purpose juicer, which includes a frame assembly, a base assembly, and a drive assembly. The frame assembly includes a frame body, a head assembly fixed on the base assembly, and a function element. A terminal of the frame body matches with the head assembly to form an operation cavity for containing the function element. Another terminal thereof matches with the drive assembly such that the drive assembly drives the function element to operate in the operation cavity. The drive assembly can directly drive the function element to rotate it in the operation cavity. The function element may be altered according to different needs however, other elements need not to be altered, thus the whole structure thereof is simple.