For Your Body & Mind

Tucson Fitness and Activities

Complimentary Classes & Activities

Choose from more than 400 fitness, educational and fun activities every week including classes, presentations, outdoor adventures, arts and crafts, cooking demos and more – most are complimentary. Check This Week at Canyon Ranch or the activity boards in the Spa for a complete list of activities, with times and locations.


Using calipers to measure skinfold thickness at four sites, we can determine your body’s percentage of fat in relation to lean body mass. We’ll then use the results to determine a realistic body-weight range. Wear a loose-fitting shirt and shorts. Not appropriate for guests under 18 years of age. 15 minutes.

  • complimentary

Fitness and movement are essential for a long and healthy life. Choose from dozens of complimentary fitness classes daily. All classes are 45 minutes unless otherwise noted; please arrive promptly. Check This Week at Canyon Ranch for times, locations, descriptions and recommendations.

Note: Any of our fitness classes may be reserved privately for your group of three or more, or customized as a private training session. Fees apply.

  • complimentary
Walking is excellent, low-impact conditioning for the cardiovascular system and provides a perfect opportunity to experience the beauty and tranquility of the Sonoran Desert. Group walks for all fitness levels are scheduled each morning and at additional times seasonally. Times and routes vary with the seasons. Check This Week at Canyon Ranch and the Spa Activity Boards for times and locations. Private walks are available for a fee.
  • complimentary
    $55 for private walks
Mind Your Mind

Welcome to the next destination from Canyon Ranch Wellness Resorts

Questions & Reservations
Tucson, Arizona +1 800 742 9000
Lenox, Massachusetts +1 800 742 9000
Kaplankaya, Turkey
SpaClub®, Las Vegas +1 877 220 2688
SpaClub®, At Sea Queen Mary 2: +1 866 860 4662
Oceania Cruises: +1 877 329 1924
Regency Seven Seas: +1 877 329 1924
Celebrity Cruises: +1 844 860 4662

View more Canyon Ranch contact information