No, the bottle does not come with a cap. You can use it with any dispenser pump like turret tops, dispenser pumps, pour-and-measure caps, and pistol grip sprayers.