Daruma Dojo offers comprehensive programs for all ages and skill levels, including adult fundamentals, advanced training, competition preparation, kids programs (ages 4-15), teen classes, no-gi grappling, and traditional Judo. Their unique "Blueprint to Blue Belt" fundamentals curriculum provides a structured 32-class progression for beginners in both gi and no-gi formats. The academy welcomes all genders and provides support for students with special needs, focusing on building not just physical skills but also confidence, discipline, and community connection.
Head Instructor
Photos
No photos yet
Class Schedule
Monday (7 classes)
All Levels - Gi
These classes practice more advanced techniques. Geared towards more experienced practitioners, however, beginners are still welcome to attend.
All Levels - Gi
These classes practice more advanced techniques. Geared towards more experienced practitioners, however, beginners are still welcome to attend.
Junior BJJ (Ages 4-6)
Our Junior BJJ program combines playful, engaging activities with fundamental Jiu-Jitsu techniques tailored for little ones (ages 4-6). This program introduces the basics of Jiu-Jitsu in a fun, accessible way, helping children develop coordination, balance, and confidence.
Youth BJJ (Ages 7-9)
Our Youth BJJ program (ages 7-9) focuses on developing Jiu-Jitsu skills through fun, challenging exercises that keep kids engaged while promoting discipline and respect.
Teen BJJ (Ages 10-15)
Our Teens BJJ program (ages 10-15) offers a dynamic blend of technical skill development and physical conditioning, designed to challenge and engage students.
Fundamentals - Gi
Perfect for beginners, our 32-class Blueprint to Blue Belt Fundamentals curriculum focuses on the essential techniques of jiu-jitsu. Each week involves four sessions reserved for this agenda, in both Gi and No-Gi formats.
Competition Training
Our BJJ competition training is designed for those looking to test their skills on a higher level, focusing on advanced techniques, strategic sparring, and mental preparation for tournaments.
Tuesday (7 classes)
All Levels - No-Gi
Grappling without the gi, similar to MMA training. All levels welcome.
All Levels - No-Gi
Grappling without the gi, similar to MMA training. All levels welcome.
Junior BJJ (Ages 4-6)
Our Junior BJJ program combines playful, engaging activities with fundamental Jiu-Jitsu techniques tailored for little ones (ages 4-6). This program introduces the basics of Jiu-Jitsu in a fun, accessible way, helping children develop coordination, balance, and confidence.
Youth BJJ (Ages 7-9)
Our Youth BJJ program (ages 7-9) focuses on developing Jiu-Jitsu skills through fun, challenging exercises that keep kids engaged while promoting discipline and respect.
Teen BJJ (Ages 10-15)
Our Teens BJJ program (ages 10-15) offers a dynamic blend of technical skill development and physical conditioning, designed to challenge and engage students.
Fundamentals - No-Gi
Perfect for beginners, our 32-class Blueprint to Blue Belt Fundamentals curriculum focuses on the essential techniques of jiu-jitsu. Each week involves four sessions reserved for this agenda, in both Gi and No-Gi formats.
All Levels - Constraints Led Approach
These classes practice more advanced techniques. Geared towards more experienced practitioners, however, beginners are still welcome to attend.
Wednesday (7 classes)
All Levels - Gi
These classes practice more advanced techniques. Geared towards more experienced practitioners, however, beginners are still welcome to attend.
All Levels - Gi
These classes practice more advanced techniques. Geared towards more experienced practitioners, however, beginners are still welcome to attend.
Junior BJJ (Ages 4-6)
Our Junior BJJ program combines playful, engaging activities with fundamental Jiu-Jitsu techniques tailored for little ones (ages 4-6). This program introduces the basics of Jiu-Jitsu in a fun, accessible way, helping children develop coordination, balance, and confidence.
Youth BJJ (Ages 7-9)
Our Youth BJJ program (ages 7-9) focuses on developing Jiu-Jitsu skills through fun, challenging exercises that keep kids engaged while promoting discipline and respect.
Teen BJJ (Ages 10-15)
Our Teens BJJ program (ages 10-15) offers a dynamic blend of technical skill development and physical conditioning, designed to challenge and engage students.
Fundamentals - Gi
Perfect for beginners, our 32-class Blueprint to Blue Belt Fundamentals curriculum focuses on the essential techniques of jiu-jitsu. Each week involves four sessions reserved for this agenda, in both Gi and No-Gi formats.
Adults BJJ - Blue Belts and Above
These classes practice more advanced techniques. Geared towards more experienced practitioners, however, beginners are still welcome to attend.
Thursday (7 classes)
All Levels - No-Gi
Grappling without the gi, similar to MMA training. All levels welcome.
All Levels - No-Gi
Grappling without the gi, similar to MMA training. All levels welcome.
Junior BJJ (Ages 4-6)
Our Junior BJJ program combines playful, engaging activities with fundamental Jiu-Jitsu techniques tailored for little ones (ages 4-6). This program introduces the basics of Jiu-Jitsu in a fun, accessible way, helping children develop coordination, balance, and confidence.
Youth BJJ (Ages 7-9)
Our Youth BJJ program (ages 7-9) focuses on developing Jiu-Jitsu skills through fun, challenging exercises that keep kids engaged while promoting discipline and respect.
Teen BJJ (Ages 10-15)
Our Teens BJJ program (ages 10-15) offers a dynamic blend of technical skill development and physical conditioning, designed to challenge and engage students.
Fundamentals - No-Gi
Perfect for beginners, our 32-class Blueprint to Blue Belt Fundamentals curriculum focuses on the essential techniques of jiu-jitsu. Each week involves four sessions reserved for this agenda, in both Gi and No-Gi formats.
All Levels - Constraints Led Approach
These classes practice more advanced techniques. Geared towards more experienced practitioners, however, beginners are still welcome to attend.
Friday (5 classes)
All Levels - Marathon Rolls
These classes practice more advanced techniques. Geared towards more experienced practitioners, however, beginners are still welcome to attend.
Honor Roll (Gi)
An invitational-only program designed for students grey belt & above (ages 8-15), who embody the attitudes and expected behaviors. This class takes students' techniques to the next level through vigorous training.
Kids BJJ (Ages 6-15)
Our Youth BJJ program (ages 7-9) focuses on developing Jiu-Jitsu skills through fun, challenging exercises that keep kids engaged while promoting discipline and respect.
Judo (Ages 7+)
Traditional Judo classes teaching throws, takedowns, and ground control. Our weekly Judo classes teach students traditional Judo techniques via repeated practice and randori (live sparring).
BJJ 101
Designed for beginners seeking to solidify their foundation in jiu-jitsu. This class covers essential vocabulary, key concepts, and best practices, ensuring students progress quickly during their first months of training.
Saturday (4 classes)
Judo (Ages 7+)
Traditional Judo classes teaching throws, takedowns, and ground control. Our weekly Judo classes teach students traditional Judo techniques via repeated practice and randori (live sparring).
Kids BJJ (Ages 6-15)
Our Youth BJJ program (ages 7-9) focuses on developing Jiu-Jitsu skills through fun, challenging exercises that keep kids engaged while promoting discipline and respect.
Honor Roll (No-Gi)
An invitational-only program designed for students grey belt & above (ages 8-15), who embody the attitudes and expected behaviors. This class takes students' techniques to the next level through vigorous training.
Adults All Levels
These classes practice more advanced techniques. Geared towards more experienced practitioners, however, beginners are still welcome to attend.
Sunday (3 classes)
All Levels - Constraints Led Approach
These classes practice more advanced techniques. Geared towards more experienced practitioners, however, beginners are still welcome to attend.
Judo Open Mat
Traditional Judo classes teaching throws, takedowns, and ground control. Our weekly Judo classes teach students traditional Judo techniques via repeated practice and randori (live sparring).
Open Mat
These classes practice more advanced techniques. Geared towards more experienced practitioners, however, beginners are still welcome to attend.
Free Trial
Try before you commit — no obligation
Drop-in
- Drop into any of the classes, perfect if you are visiting
What's Included
Payment Options
We accept all major payment methods
Location & Directions
Street Address
548 S Murphy Ave, Sunnyvale, CA 94086
Location
Sunnyvale, Ca, NC 94086, United States