Welcome to Opalo Yoga & Pilates

Opalo Yoga & Pilates, located in our beautiful city of Imperial Beach, California, is a welcoming space for all experience levels. We offer a variety of accessible classes both heated and non-heated, to support everybody and journey. Our community of instructors, staff, and students is rooted in care, connection, and encouragement. We believe self-care is essential—not a luxury—and that healing and balance are best nurtured in a supportive environment.

At Opalo, you’re not just taking a class—you’re joining a community

Our Location

Located in a vibrant community, Opalo Yoga & Pilates offers a serene environment for all levels to practice and connect.

Address

770 13th St. Im perial Beach CA 91932

Hours

Mon-Sun: 9am-8pm

Phone

(858)373-8967