✓ Check-in

Karate · Judo · Jiu-Jitsu · Kickboxing

Train like it matters

Beginner courses, grading tracks and open mat — for kids, teens and adults. No prior experience, no ego, mats every night of the week.

This week

Tap any class to book your spot.

September 2026
Filter
Mon7.9
Tue8.9
Wed9.9
Thu10.9
Fri11.9
Sat12.9
Sun13.9
06:0007:0008:0009:0010:0011:0012:0013:0014:0015:0016:0017:0018:0019:0020:0021:0022:00

Upcoming

Courses, workshops, shows, socials and tours — everything ahead, in one place.

Ongoing — registration open

Morning Conditioning
Beginner🎈 Free trial

Morning Conditioning

Mon 3 AugMon 30 Nov · 07:30

with Ana Ruiz · 📍 Studio B — Kreis 4

A gentle wake-up class — breath, mobility and simple travelling phrases.

CHF 240🎓 LEGI CHF 192
Judo Level 2
Intermediate🎈 Free trial

Judo Level 2

Mon 3 AugMon 30 Nov · 19:00

with Mara Keller · 📍 Studio A — Löwenstrasse

For dancers past their first term — longer barre, real centre work and adagio.

CHF 300🎓 LEGI CHF 240
BJJ Open Mat
Beginner🎈 Free trial

BJJ Open Mat

Mon 3 AugMon 30 Nov · 20:30

with Denis Okafor · 📍 Studio A — Löwenstrasse

One choreography a week, taught in layers so every level lands it.

CHF 260🎓 LEGI CHF 208
Sparring Night
No experience🎈 Free trial

Sparring Night

Mon 3 AugMon 30 Nov · 20:15

with Denis Okafor · 📍 Studio B — Kreis 4

The steps you need to enjoy a social — timing, turns and leading gently.

CHF 250🎓 LEGI CHF 200
Mobility & Recovery
Beginner🎈 Free trial

Mobility & Recovery

Mon 3 AugMon 30 Nov · 12:15

with Ana Ruiz · 📍 Studio B — Kreis 4

Forty-five minutes of undoing the week — floor work, breath and long holds.

CHF 200🎓 LEGI CHF 160
Kickboxing Foundations
No experience🎈 Free trial

Kickboxing Foundations

Mon 3 AugMon 30 Nov · 18:30

with Leila Fontaine · 📍 Studio A — Löwenstrasse

Walks, posture and attitude — the groundwork before the choreography.

CHF 290🎓 LEGI CHF 232
Saturday Kata
Beginner🎈 Free trial

Saturday Kata

Mon 3 AugMon 30 Nov · 11:00

with Leila Fontaine · 📍 Studio A — Löwenstrasse

Sharp lines and musical-theatre energy to finish the week.

CHF 270🎓 LEGI CHF 216
Sunday Randori
Beginner🎈 Free trial

Sunday Randori

Mon 3 AugMon 30 Nov · 10:30

with Mara Keller · 📍 Studio B — Kreis 4

An unhurried studio session — improvisation, partnering games, no mirrors.

CHF 280🎓 LEGI CHF 224
Little Dragons (7–11)
No experience🎈 Free trial

Little Dragons (7–11)

Mon 3 AugMon 30 Nov · 13:00

with Denis Okafor · 📍 Studio A — Löwenstrasse

Games, grooves and a routine the class performs to parents each term.

CHF 210🎓 LEGI CHF 168
Kids Dojo
Intermediate

Kids Dojo

Thu 6 AugThu 26 Nov · 19:30

with Leila Fontaine & Denis Okafor · 📍 Studio A — Löwenstrasse

Attitude-forward choreography for stage and camera — confidence is a technique.

CHF 350
BJJ Fundamentals
Advanced

BJJ Fundamentals

Wed 5 AugWed 25 Nov · 19:00

with Denis Okafor · 📍 Studio B — Kreis 4

Faster combos, deeper grooves — for dancers past the basics.

CHF 240🎓 LEGI CHF 210
Kickboxing Conditioning
No experience🎈 Free trial👥 pair

Kickboxing Conditioning

Fri 7 AugFri 27 Nov · 20:00

with Denis Okafor & Leila Fontaine · 📍 Studio B — Kreis 4

Eight weeks of connection, basic steps and first turns — sign up as a pair, leader and follower defined.

CHF 320🎓 LEGI CHF 260

Upcoming

Dojo Open Day🎭 Show

Dojo Open Day

Sat 26 Sept · 19:0022:00

📍 Studio B — Kreis 4

Our dancers on a real stage — friends and family, this one's for you.

CHF 25

Recently finished / registration closed

Karate: White to Yellow
Beginner🎈 Free trial

Karate: White to Yellow

Mon 3 AugMon 30 Nov · 18:30

with Mara Keller & Leila Fontaine · 📍 Studio A — Löwenstrasse

A 12-week grounding in contemporary technique: floorwork, momentum, and musicality.

CHF 320🎓 LEGI CHF 260Registration closed
Flexibility for Fighters
Beginner

Flexibility for Fighters

Sat 8 AugSat 28 Nov · 09:30

with Ana Ruiz · 📍 Studio B — Kreis 4

Morning mobility and breath — the recovery habit for training bodies.

CHF 260Registration closed
Judo Basics
No experience🎈 Free trial

Judo Basics

Tue 4 AugTue 24 Nov · 17:30

with Mara Keller · 📍 Studio A — Löwenstrasse

Classical technique from the barre up — posture, turnout, and first centre work.

CHF 280🎓 LEGI CHF 230Registration closed

Your instructors

Graded, insured and still training themselves. They will remember your name by the second session.

Mara Keller

Mara Keller

Karate · 4th Dan

Judo · Principal teacherKarate · Company repertoire

Former company dancer turned teacher — precision with warmth.

Denis Okafor

Denis Okafor

Judo · 2nd Dan

Brazilian Jiu-Jitsu · Lead teacher · battlesWeapons (Kobudo) · Guest teacher

Battle-tested, kid-approved. Groove is a language; he'll teach you to speak it.

Ana Ruiz

Ana Ruiz

BJJ · Brown Belt

Karate · Mobility & conditioningJudo · Floor-barre coach

Breath first, shapes second. Keeps dancers moving for the long run.

Leila Fontaine

Leila Fontaine

Kickboxing Coach

Kids Dojo · Programme founderWeapons (Kobudo) · Commercial jazz

Stage presence you can learn — confidence is a technique too.

Private lessons with Mara

Mara Kellerprofile & week

One-to-one (or bring a partner) — pick a free slot straight from the calendar.

Mon 12:0016:00 · 📍 Studio AWed 12:0015:00 · 📍 Studio B

Available slots · CHF 110 / hour with Mara

Next 7 days

Thu10.9

Fri11.9

Sat12.9

Sun13.9

Mon14.9📍 Studio A

Tue15.9

Wed16.9📍 Studio B

Struck slots are booked. Times shown for Thu 10 SeptWed 16 Sept.

Pricing

Clear prices per class, course and private lesson — save with packages and subscriptions below.

Group class

CHF 28

per class

Drop in to any regular class

Course

CHF 240

from, per course

8–12 week terms, level-based

Private lesson

CHF 90

per hour

1–2 people, any teacher

Packages & subscriptions

Most popular

10-Class Pack

Package

Our most popular.

CHF 240

CHF 24 / class

  • Any regular class
  • Valid 6 months
  • Shareable with a friend
  • Priority booking

Unlimited

Subscription

For the devoted.

CHF 300

per month

  • Every class, every week
  • Member events
  • Guest pass each month
  • Pause anytime

Opening hours

The studios are open outside class times for practice — members book free slots via the calendar.

📍 Löwenstrasse 12, 8001 Zürich · ☎️ +41 44 000 00 00

📍 Studio A

Mon – Fri
09:00 – 22:00
Saturday
09:00 – 18:00
Sunday
10:00 – 16:00

📍 Studio B

Mon – Fri
10:00 – 21:00
Saturday
10:00 – 16:00
Sunday
closed

Locations

Two studios, one school — every class, course and event tells you where it happens.

Studio A — Löwenstrasse

📍 Löwenstrasse 12, 8001 Zürich

Main studio · sprung floor, mirrors, changing rooms

Studio B — Kreis 4

📍 Feldstrasse 89, 8004 Zürich

Second floor annex · perfect for kids & smaller groups

Why the dojo exists

It started in a school gym with eight people and borrowed mats. The rule then is the rule now: everyone bows in, everyone gets corrected, and nobody trains alone on their first night.

FAQ

Partner dances like bachata register in pairs — one Leader, one Follower. Bring a partner (an existing user or someone new, who gets their own spot), or register individually and we rotate partners in class. Pair pricing covers both dancers in one payment; splitting the cost is between the two of you.

What users say

I walked in nervous and walked out counting down to the next class.
Selin · Contemporary, 2 years
The teachers actually see you. Corrections that click, playlists that slap.
Jonas · Hip-Hop, 1 year
My daughter's confidence has grown as much as her dancing.
Priya · Kids parent

✉️ Stay in the loop

One email a month — new courses, workshops and studio news. No spam, ever.

Your first class is on us

Try any class free — no card, no commitment. Just show up.

Claim your free class