Echo dot has a built it speaker. You dont need an external speaker to use this. However, the built it speakers are average and may not be good for music listening. The music sounds okay. Still, you can add the speaker anytime you want. All you need is a speaker that has an AUX IN. You can get one of those pretty cheap.