Best Yoga Studio in Richmond, BC

Handpicked Top 3 Yoga Studios in Richmond. How do we actually find the most highly rated yoga studio? Our 50-Point Inspection includes everything from checking reputation, history, complaints, local reviews, nearness, satisfaction, trust and cost to the general excellence. That's not all... businesses do not pay us to list them. You deserve only the best!


12151 First Avenue, Steveston Village, Richmond, BC V7E 3L9

Since 2011

Gentle Hatha, Hatha, Flow, Yin, Restorative, Joga (Yoga for the Athlete) & Candlelight Hatha

New Students Offer: One Month Unlimited Yoga $50 - Drop-In $18

Price: Starts from $14

Mon - Sun 9:30 am - 7:15 pm

Love this place so much, in an era of mega, hectic, crowded, impersonal yoga studios, here you have something different, intimate, with excellent instructors that give more than instructions, a peaceful place, a personal space. I am so grateful to have found Perfect Hearts, Thank you!!
write a review


112-10151 No. 3 Rd, Richmond, BC V7A 4R6

Hot Yang and Yin Yoga, Hot Power Core, Hot Deep Stretch and Relaxation, Hot Yoga and Core, Candle Light Deep Stretch & Relaxation

Drop In $17 - Two Week Membership $80

Price: Starts from $17

Mon - Thu 9:15 am - 12:00 pm | 5:00 pm - 9:00 pm Fri 9:15 am - 12:00 pm | 5:00 pm - 7:45 pm Sat 8:00 am - 12:00 pm Sun 9:15 am - 12:00 pm | 5:30 pm - 8:00 pm

Great service and great customer service! Highly Recommend!
write a review


6111 River Road, Suite 220, Richmond, BC V7C 0A2

YHot, Power, Flow, Yin, Hatha, Restorative, Core Fusion, YExpress Lower Body, YExpress Upper Body, YSculpt, Saje Aromatherapy Yin, Yin and Meditation & Candlelit Yin

Drop-In Pass $20 - 5 Class Pass $90

Price: Starts from $20

Mon - Thu 6:15 am - 1:15 pm | 4:45 pm - 9:15 pm Fri 6:15 am - 1:15 pm | 4:45 pm - 8:30 pm Sat 8:15 am - 1:15 pm | 3:45 pm - 7:30 pm

I went yesterday as a first-time hot yoga experience at this location. Great space, friendly staff, yummy tea, and fresh water. Change rooms have free lockers and the parking is $1/hour. Good pace to the class and not crazy packed at 10:30 on a Saturday. I bought a 5 class pass (which can be used at any yyoga) and am looking forward to trying out their other classes at different times of the week.
write a review