Hi, and thank you very much for reaching out with a question! This speaker is designed to work off of wifi. It plugs into the wall for power, and uses wifi to stream. If you have access to the wifi at your gym/fitness classes then you could technically use this. You'll need to set it up on wifi wherever you take it. It's designed to stay in the home however. We would recommend the Sonos Move for this scenario. The Move works off of both wifi and Bluetooth and is designed to be on-the-go.