Find a Tai Chi Class
Find a tai chi class taught by one of our certified instructors: weekly sessions and short courses, in person near you or online from anywhere. To join a class, contact the instructor directly from the listing; there is no online registration or payment.
Weekly & ongoing classes
Mondays · 7:30 am (60 min)
Mondays & Fridays · 8:00 am (60 min)
Mondays · 9:00 am (45 min)
Mondays & Wednesdays · 9:00 am (60 min)Sep 14, 2026 – Nov 18, 2026
Mondays & Wednesdays · 9:00 am (60 min)Sep 14, 2026 – Nov 18, 2026
Mondays · 9:00 am (60 min)Aug 31, 2026 – Dec 21, 2026
Mondays · 9:00 am (60 min)
Mondays · 9:00 am (60 min)Sep 28, 2026 – Nov 9, 2026
Mondays · 9:00 am (60 min)
Mondays & Fridays · 9:05 am (60 min)
Mondays · 9:10 am (50 min)
Mondays & Thursdays · 9:30 am (60 min)
Mondays · 9:30 am (60 min)
Mondays · 9:30 am (60 min)Aug 31, 2026 – Dec 14, 2026
Mondays · 9:30 am (60 min)
Mondays & Thursdays · 9:30 am (60 min)
Mondays · 9:30 am (60 min)
Mondays · 9:30 am (60 min)Oct 26, 2026 – Nov 30, 2026
Mondays · 10:00 am – 12:00 pm
Mondays · 10:00 am – 12:00 pmfrom Sep 21, 2026
Mondays · 10:00 am (60 min)
Mondays & Wednesdays · 10:00 am (60 min)from Oct 12, 2026
Mondays · 10:00 am (45 min)
Mondays · 10:00 am (60 min)Sep 14, 2026 – Oct 26, 2026
Mondays · 10:00 am (60 min)
Mondays · 10:05 am (50 min)
Mondays & Fridays · 10:15 am (45 min)
Mondays, Wednesdays & Fridays · 10:30 am (60 min)
Mondays · 10:30 am (90 min)from Sep 7, 2026
Mondays & Wednesdays · 10:30 am (35 min)Oct 5, 2026 – Oct 28, 2026
Mondays · 10:30 am (60 min)
Mondays · 10:30 am (45 min)
Mondays · 10:40 am (40 min)Aug 31, 2026 – Dec 14, 2026
Mondays · 10:45 am (45 min)
Mondays · 10:45 am (60 min)Sep 21, 2026 – Jan 25, 2027
Mondays & Wednesdays · 11:00 am (45 min)Nov 2, 2026 – Dec 30, 2026
Mondays, Tuesdays, Wednesdays & Thursdays · 11:00 am (60 min)
Mondays · 11:00 am (60 min)
Mondays · 11:00 am (45 min)
Mondays · 11:00 am (60 min)
Mondays · 11:00 am (45 min)
Mondays · 11:00 am (60 min)Sep 7, 2026 – Dec 21, 2026
Mondays · 11:30 am (60 min)from Sep 7, 2026
Mondays · 12:00 pm (60 min)
Sun 73 with Maria Huth
Mondays · 12:00 pm (50 min)
Mondays · 12:00 pm (60 min)from Sep 13, 2026
Mondays · 1:00 pm (55 min)
Mondays & Thursdays · 1:00 pm (60 min)from Sep 14, 2026
Mondays · 1:00 pm (60 min)
Mondays & Thursdays · 1:00 pm (60 min)
Mondays · 1:00 pm (60 min)
Mondays · 1:00 pm (45 min)
Mondays · 1:00 pm (60 min)Oct 12, 2026 – Nov 30, 2026
Mondays & Wednesdays · 1:00 pm (45 min)
Mondays & Wednesdays · 1:15 pm (45 min)
Tai Chi with Dianne Jagielski 
Mondays · 1:30 pm – 3:30 pmfrom Sep 7, 2026
Mondays & Wednesdays · 2:00 pm (45 min)
Mondays & Tuesdays · 2:00 pm (60 min)
Mondays & Wednesdays · 2:00 pm (60 min)
Mondays · 2:10 pm (50 min)
Mondays & Thursdays · 2:15 pm (60 min)
Mondays · 3:00 pm (60 min)Sep 14, 2026 – Nov 2, 2026
Mondays · 3:00 pm (90 min)from Sep 7, 2026
Mondays · 4:00 pm (60 min)
Mondays · 4:30 pm (60 min)from Oct 26, 2026
Mondays · 5:00 pm (60 min)
Mondays & Wednesdays · 5:40 pm (50 min)
Mondays · 6:00 pm (50 min)
Mondays · 6:00 pm (60 min)
Mondays · 6:30 pm (45 min)
Tuesdays & Thursdays · 7:00 am (60 min)Oct 6, 2026 – Dec 1, 2026
Tuesdays · 8:00 am (60 min)
Yang 24 Forms with Janet DeFeo
Tuesdays & Thursdays · 8:15 am (60 min)
Tuesdays & Thursdays · 8:30 am – 10:30 am
Tuesdays · 8:45 am (60 min)
Tuesdays · 9:00 am (60 min)
Tuesdays · 9:00 am (30 min)
Tuesdays & Thursdays · 9:00 am (45 min)
Tuesdays & Thursdays · 9:00 am (60 min)
Tuesdays & Thursdays · 9:00 am (60 min)
Tuesdays · 9:00 am (60 min)
Tuesdays · 9:00 am (60 min)Sep 15, 2026 – Nov 3, 2026
Tuesdays & Wednesdays · 9:00 am (50 min)Sep 15, 2026 – Nov 11, 2026
Tuesdays · 9:00 am (50 min)Sep 1, 2026 – Nov 10, 2026
Tuesdays · 9:15 am (60 min)from Sep 1, 2026
Tuesdays · 9:30 am (60 min)
Tuesdays & Thursdays · 9:30 am (60 min)Oct 20, 2026 – Dec 17, 2026
Tuesdays · 9:30 am (50 min)from Sep 8, 2026
Tuesdays & Fridays · 9:30 am (60 min)Oct 13, 2026 – Dec 4, 2026
Tuesdays & Thursdays · 9:30 am (60 min)
Tuesdays · 9:30 am (60 min)
Tuesdays · 9:30 am (50 min)from Sep 8, 2026
Tuesdays · 9:45 am (60 min)Jan 5, 2027 – Feb 9, 2027
Tuesdays · 9:45 am – 12:00 pm
Tuesdays · 10:00 am (60 min)
Tuesdays · 10:00 am (60 min)
Tuesdays · 10:00 am (60 min)Sep 29, 2026 – Dec 15, 2026
Tuesdays & Thursdays · 10:00 am (60 min)
Tuesdays & Thursdays · 10:00 am (50 min)
Tuesdays & Thursdays · 10:00 am (60 min)
Tuesdays · 10:00 am (60 min)Oct 6, 2026 – Nov 10, 2026
Tuesdays · 10:00 am (60 min)Aug 25, 2026 – Dec 8, 2026
Tuesdays · 10:00 am (50 min)from Oct 6, 2026
Tuesdays · 10:00 am (60 min)Oct 6, 2026 – Nov 10, 2026
Tuesdays & Thursdays · 10:00 am (60 min)Oct 13, 2026 – Dec 3, 2026
Tuesdays & Thursdays · 10:00 am (60 min)
Tuesdays & Thursdays · 10:00 am (60 min)from Nov 3, 2026
Tuesdays & Thursdays · 10:00 am (45 min)
Tuesdays · 10:00 am – 12:00 pmNov 3, 2026 – Jan 5, 2027
Tuesdays · 10:00 am (60 min)
Tuesdays & Thursdays · 10:00 am (60 min)
Tuesdays · 10:00 am (60 min)
Tuesdays · 10:15 am (60 min)
Tuesdays · 10:15 am (60 min)from Sep 1, 2026
Tuesdays · 10:30 am (60 min)
Tuesdays & Thursdays · 10:30 am (60 min)
Tuesdays · 10:30 am (60 min)
Tuesdays & Thursdays · 10:30 am (60 min)Oct 6, 2026 – Dec 1, 2026
Tuesdays · 10:30 am (60 min)
Tuesdays · 10:30 am (60 min)
Tuesdays & Thursdays · 10:30 am (60 min)
Tuesdays · 10:30 am (60 min)
Tuesdays & Thursdays · 10:45 am (60 min)
Tuesdays · 11:00 am (60 min)
Tuesdays · 11:00 am (60 min)Jan 5, 2027 – Feb 9, 2027
Tuesdays & Thursdays · 11:00 am (90 min)
Tuesdays · 11:00 am (60 min)
Tuesdays · 11:00 am (60 min)
Tuesdays · 11:00 am (60 min)
Tuesdays & Thursdays · 11:00 am (60 min)Sep 1, 2026 – Oct 22, 2026
Tuesdays & Thursdays · 11:00 am (45 min)
Tuesdays · 11:00 am (60 min)Nov 10, 2026 – Dec 29, 2026
Tuesdays & Thursdays · 11:00 am (60 min)Oct 6, 2026 – Nov 19, 2026
Tuesdays · 11:15 am (50 min)
Tuesdays & Thursdays · 11:15 am (60 min)
Tuesdays · 11:30 am (55 min)Sep 8, 2026 – Dec 15, 2026
Tuesdays & Thursdays · 11:30 am (60 min)
Tuesdays & Thursdays · 12:00 pm (60 min)
Tuesdays & Thursdays · 12:00 pm (60 min)Sep 22, 2026 – Nov 19, 2026
Tuesdays & Thursdays · 12:00 pm (55 min)
Tuesdays · 1:00 pm (60 min)
Tuesdays · 1:00 pm (60 min)
Tuesdays & Thursdays · 1:00 pm (45 min)
Tuesdays · 1:00 pm (45 min)
Tuesdays · 1:00 pm (60 min)
Tuesdays · 1:00 pm (60 min)
Tuesdays · 1:00 pm (60 min)Oct 27, 2026 – Dec 1, 2026
Tuesdays · 1:30 pm (60 min)
Tuesdays & Thursdays · 2:00 pm (60 min)
Tuesdays · 2:00 pm (60 min)Sep 1, 2026 – Dec 8, 2026
Tuesdays & Thursdays · 2:00 pm (60 min)
Tuesdays & Wednesdays · 2:00 pm (60 min)
Tuesdays & Fridays · 2:45 pm (45 min)
Tuesdays & Thursdays · 3:00 pm (45 min)
Tuesdays & Thursdays · 3:00 pm (60 min)
Tai Chi with Dianne Jagielski 
Tuesdays · 3:00 pm (60 min)Oct 13, 2026 – Dec 15, 2026
Tuesdays & Thursdays · 3:30 pm (60 min)Sep 29, 2026 – Nov 19, 2026
Tuesdays · 3:30 pm (60 min)
Tuesdays · 4:30 pm (45 min)
Tuesdays · 5:00 pm (60 min)
Tuesdays · 5:00 pm (60 min)
Tuesdays · 5:00 pm (60 min)
Tuesdays · 5:15 pm (45 min)
Tuesdays · 5:30 pm (45 min)
Tuesdays · 5:30 pm (50 min)from Oct 13, 2026
Tuesdays · 5:30 pm (60 min)
Tuesdays & Thursdays · 5:30 pm (60 min)from Oct 6, 2026
Tuesdays & Fridays · 6:00 pm (60 min)
Tuesdays · 6:00 pm (60 min)Sep 22, 2026 – Nov 10, 2026
Tuesdays · 6:00 pm (60 min)
Tuesdays · 6:30 pm (60 min)
Tuesdays · 6:45 pm (60 min)
Tuesdays & Thursdays · 7:00 pm (45 min)
Tuesdays · 7:10 pm (55 min)
Tuesdays & Thursdays · 8:30 pm (90 min)
Wednesdays · 7:00 am (60 min)
Wednesdays · 7:30 am (60 min)
Wednesdays · 7:40 am (60 min)
Wednesdays · 8:00 am (60 min)
Wednesdays · 9:00 am (60 min)
September 2026
Tue, Sep 8 – Tue, Nov 10 · 9:30 am (45 min) daily
Thu, Sep 10 – Thu, Oct 29 · 9:30 am (45 min) daily
Fri, Sep 18 – Fri, Oct 23
Fri, Sep 18 – Fri, Oct 23
Tue, Sep 22 – Thu, Dec 17 · 9:15 am – 11:00 am daily
Fri, Sep 25 – Fri, Oct 30 · 2:00 pm (60 min) daily
Tue, Sep 29 – Thu, Nov 19 · 5:00 pm (60 min) daily
October 2026
Sat, Oct 3 – Sat, Nov 21 · 10:30 am (90 min) daily
Mon, Oct 5 – Wed, Dec 16 · 9:30 am (45 min) daily
Mon, Oct 5 – Wed, Dec 16 · 2:00 pm (45 min) daily
Wed, Oct 7 – Wed, Jan 20 · 11:00 am (60 min) daily
Tue, Oct 13 – Tue, Dec 8 · 9:15 am (45 min) daily
Tue, Oct 13 – Tue, Dec 22 · 11:00 am (60 min) daily
Mon, Oct 19 – Mon, Nov 30 · 12:00 pm (45 min) daily
Mon, Oct 26 – Mon, Dec 14 · 12:00 pm (50 min) daily
Wed, Oct 28 – Wed, Dec 16 · 1:30 pm (60 min) daily
Fri, Oct 30 – Fri, Dec 18 · 12:00 pm (50 min) daily
November 2026
Tue, Nov 3 – Tue, Nov 24 · 10:00 am (45 min) daily
Wed, Nov 4 – Wed, Feb 24 · 1:00 pm (60 min) daily
January 2027
Saturday, January 30 · 10:15 am (45 min)

