Skip to main content

    SCHEDULE

    Find the perfect class for your schedule

    New here? Start with a free intro session

    Weekly Classes

    Class Schedule

    Adult / TeenKidsMuay ThaiPrivate LessonsOpen Mat
    Monday
    6:00 AM - 7:00 AMTeens & Adults Gi - 13+
    8:30 AM - 3:30 PMPrivate Lessons
    4:30 PM - 5:00 PMKids 5-8 - Gi
    5:10 PM - 5:50 PMKids 9-12 - Gi
    6:00 PM - 7:00 PMTeens & Adults Gi - 13+
    Tuesday
    8:30 AM - 3:30 PMPrivate Lessons
    4:30 PM - 5:00 PMKids 5-8 - Gi
    5:10 PM - 5:50 PMKids 9-12 - Gi
    6:00 PM - 7:00 PMMuay Thai Fundamentals
    Wednesday
    6:00 AM - 7:00 AMTeens & Adults Gi - 13+
    8:30 AM - 3:30 PMPrivate Lessons
    4:30 PM - 5:00 PMKids 5-8 - Gi
    5:10 PM - 5:50 PMKids 9-12 - Gi
    6:00 PM - 7:00 PMTeens & Adults Gi - 13+
    Thursday
    8:30 AM - 3:30 PMPrivate Lessons
    4:30 PM - 5:00 PMKids 5-8 - Gi
    5:10 PM - 6:00 PMKids 9-12 - No Gi
    6:00 PM - 7:00 PMTeens & Adult Nogi - 13+
    Friday
    6:00 AM - 7:00 AMNogi
    8:30 AM - 3:30 PMPrivate Lessons
    4:30 PM - 5:30 PMOpen Mat
    5:30 PM - 6:30 PMNogi
    6:30 PM - 7:30 PMMuay Thai/MMA Class
    Saturday
    9:00 AM - 12:30 PMPrivate Lessons
    Sunday
    No classes scheduled

    5.0 from 5 reviews on Google

    Join hundreds of members who train at Madrid Jiu Jitsu & Self-Defense every week.

    Our Programs

    Find Your Program

    Adult Jiu Jitsu

    Structured Gi & No-Gi classes for all levels, from first-timers to competitors.

    Learn More

    Muay Thai Fundamentals

    A beginner-friendly striking program covering stance, footwork, punches, kicks, knees, elbows, and defense.

    Learn More

    Children's Jiu Jitsu

    Discipline, respect & problem-solving through age-appropriate training (ages 4–12).

    Learn More

    Teen Jiu Jitsu

    Resilience and practical self-defense for teens (ages 13–17) training with adults.

    Learn More

    Ready to Get Started?

    Your first intro session is free, no commitment required.