Marketing Advice for a New Yoga Teacher
Define your niche
identify who you want to teach e.g. beginners, seniors, athletes, prenatal…
focus your message to speak directly to that group
Build your personal brand
be authentic - let your values story and teaching style shine
use a consistent voice, colour scheme and aesthetic across platforms
Create a simple professional online presence
set up a clean website or landing page with:
bio + credentials
class schedule
testimonials (as you gather them)
contact form or booking link
register your name or Brand on social media (Instagram is especially valuable for yoga)
Leverage social media strategically
share short videos, poses, class tips, and personal reflections
use stories and reels to connect in a casual way
engage - respond to comments and build community
Offer free or donation based classes at first
teach in parks, community centres, or online to gain experience and word of mouth referrals
record short sessions to share and attract new students
Collect testimonials and feedback early
ask early students for honest reviews (written or video)
use them on your website, social media, and promotional materials
Network in your local community
connect with gyms, wellness centres, cafes or chiropractors for collaboration
attend local events and introduce yourself as a yoga teacher
Use email marketing
start building a list (even if it's small)
offer a freebie like a guided video or “7-day challenge” to collect email addresses
send regular updates with value (Tips, schedule, inspiration - not just promotions)
Ask for referrals
encourage your students to bring friends or share your classes
offer referral discounts or class passes as an incentive
Be patient, professional and consistent
Growth ticks time - keep showing up
stay organized, reply to inquiries promptly, and treat your teaching like a real business