Site functionality depends on javascript. Please enable javascript to continue.
Opening Hours ≡
The Gym

With great sweat and imagination, comes XXI CrossFit. The goal to become one of the best in Portugal. Since 2014, XXI CrossFit has been visited by hundreds of national and foreign athletes looking for a quality place to train with fellow athletes who share the dedication and love of CrossFit. Currently, over 10 hours of daily training is on offer, so there is plenty of opportunity for a high quality workout with some local athletes. Come to visit XXI CrossFit and meet the family!

  • WIFI
  • Water Fountain
  • Onsite Parking
  • Street Parking
  • Cardio
  • TRX
  • Circuit Training
  • Rowing Machine
  • HIIT
  • Spin/RPM
  • Dance
    Martial Arts
  • Circuit Training
  • Crossfit
  • HIIT
  • Monkey Bars
  • Free Weights
  • TRX
  • Kettlebells
  • Yoga

    CrossFit for all levels of experience and skill levels. From daily WODs to specialised classes in gymnastics, weightlifting, foundations, seniors and team WODs.

    Class Info

    Classes do not require advanced reservations, however, please ensure you arrive early to validate your membership and have a quick warm up and stretch, so you're ready to go for your class.

    Class Schedule

    These may be out dated. Check links for latest info.


    Locker information to be advised.

    Need some directions?

    Gym address coordinates: 38.703136, -9.19027

    Enter off of Rue Alianca Operaria where the entrance to the Boa Hora Futebol Clube is. You will see a set of blue gates. Walk up the driveway (~20m) and turn right, where you walk up a set of stairs and through a parking lot. Proceed straight, past the football club and tennis courts, which will be on your left hand side. You will find XXI CrossFit at the end of the path, just after the tennis courts.

    Important Rules:

    We know you're no newbie to using a gym, but we have some General Club Rules as a guideline for behaviour.

    I agree and confirm to bring valid (visitor) ID.

    Please log in to complete your booking

    Or, if you haven't signed up yet, let's get registered

    Create Account


    Please do not close or reload this page.