North Dallas Martial Arts

North Dallas Martial Arts

Share

Tae Kwon Do for ages 3 & up. First week is free! All classes are taught by Mr. Contact us today to get started!

North Dallas Martial Arts is a local karate, taekwondo, and self-defense training facility serving students ages 3 and up in the Richardson area. David, a 4th degree black belt who incorporates fun and games into each class to make learning exciting. Families can even work out together while learning respect, discipline, integrity, confidence, leadership, and focus.

04/15/2026

Summer Camps!

04/15/2026
Photos from North Dallas Martial Arts's post 03/06/2026

Celebrating 70 years of Heights elementary school

02/07/2026

Come support, Izzy and her friend, Hannah, and get your Girl Scout cookies! 

02/02/2026

We have our next ladies' self-defense class scheduled. We hope you can join us! Register on our website. northdallasmartialarts.com/womans-self-defense

02/02/2026

New classes added for our preschool and homeschool students!

01/27/2026

We will be open tonight! Come burn off that excess energy from being cooped up for four days!

Send a message to learn more

01/24/2026

Classes for today are cancelled due to the icy roads! Please stay safe and only get out if you must. We'll play Monday by ear and let you know then about classes.

Send a message to learn more

Photos from North Dallas Martial Arts's post 12/07/2025

As usual, we had a blast at our annual Christmas party with mad ornament exchange.

11/24/2025

Be sure to wish our big turkey, AKA Mr. David, a happy birthday today! Classes tonight and tomorrow night and then we're off for Thanksgiving. Be safe as you're travelling this week and shopping those Black Friday sales! Have a blessed and happy Thanksgiving!

Send a message to learn more

Want your business to be the top-listed Gym/sports Facility in Richardson?

Click here to claim your Sponsored Listing.

Location

Telephone

Address


524 W. Belt Line Road #15
Richardson, TX
75080

Opening Hours

Monday 4:45pm - 8:45pm
Tuesday 5:30pm - 8:45pm
Wednesday 4:45pm - 8:45pm
Thursday 4:45pm - 8:45pm
Saturday 9am - 1pm