No, not all party speakers come with a microphone. However, many larger party speakers do feature microphone input ports. This way, you can purchase your own microphone and simply connect it to the back of the speaker to enable those capabilities.