St. Petersburg Yoga provides a full weekly schedule of yoga classes for relaxation and well being of the mind and body, with over 60 open group classes each week. We have many styles of Yoga classes offered including: Restorative / Therapeutic Yoga, Classic / Fundamentals, Power / Ashtanga, Aerial Yoga Swings, Meditation, Kids Mindful Yoga, Pre-Natal Yoga, Yoga for Back Pain, and Outdoor Classes at Straub Park and Treasure Island Beach. Additionally, St. Petersburg Yoga offers Yogi training, private Yoga Therapy, monthly workshops and vacation retreats.