Privacy Policy

OSFMA Search

2018 Special!

For that special gift!

Valid now until April 15th

Items from Catalog or in store are 20% off. Patches and new uniforms included.

Give the gift of Karate Classes:

Introductory Program only $10!

Gift Certificates Available - Stop by 117 Gosling Rd, in Newington, NH, or give us a call at 603-433-3178.

Contact us now!


Who We Are

On-Site Family Martial Arts Center is one of the largest martial arts centers of its kind in New Hampshire.  It has some of the leading Instructors in New England in 10 different martial arts under one roof.
Join Sensei Harry and staff for a 12 week intensive self-defense program for adults.   Learn what it takes to be empowered to help yourself and others in situations that you didn't ask to be in!  Learning blocks from punches and kicks, grabs, from the ground or in a chair, multiple attackers, vs. weapons, and much more.
Graduation includes board braking to give you the understanding if called upon YOU can not only survive but come out with the least damage as possible.
Each class will be held at OSFMAC on Tuesdays 7PM until 8:15PM.

We Offer More


Miss a class see Sensei, we'll try to schedule make-ups.   Bring notebooks and wear loose fitting clothing.




See Us In Action!

Our instructors and students enjoy challenges and are ready to face them. We have students of all age learning and practicing new skills that not only help them stay active, and defend themselves, but also help build citizenry, and develop confidence to help them achieve their personal and professional goals.

Experience Matters

With over 30 years in martial arts, a teaching degree in Phys Ed, and more than 20 years in the Seacoast NH region, Sensei (Harry) Charache is head instructor at On-Site Family Martial Arts Center. This seventh-degree black belt is passionate about teaching the centuries-old eastern arts to local students of all ages.

Celebrate in style with a premier party package from On-Site Family Martial Arts Center!


We accept all major credit cards. No hidden fees.

Basic Party Package
$190
Karate Invitations (we mail them for you)
90-minute party for up to 20 guests
2 Large Pizzas
Fun Karate lesson
Karate games and obstacle course
Gift Certificate for trial Karate program for all guests
Silver Party Package
$300
Karate Invitations (we mail them for you)
2-hour party for up to 20 guests
2 Large Pizzas
Fun Karate lesson
Karate games and obstacle course
Gift Certificate for trial Karate program for all guests
Karate belt for all guests
Karate-themed plates, cups, and napkins
Karate board breaking for all guests

Reserve Your Party Now! Call Today!

  • (603) 433-3179

Party must be reserved at least 4-weeks prior to your desired date. Birthday parties are held Saturday afternoons or evenings, and all day Sundays.

Contact Us Now!

Weekly Schedule:

Visit Class Closings page for latest information on class closings due to inclement weather or last minute changes.

Monday:

8:00AM-9:00AM:
Adult Fitness

Isshin Ryu Karate
12:00PM-1:00PM:
Noon Karate Class

5:00PM-5:45PM:
White - Orange

5:45PM-6:30AM:
Green - Hi-Purple

6:30PM-7:30PM:
Brown - Black


Tuesday:

8:00AM-9:00AM:
Adult Fitness

Isshin Ryu Karate
9:00AM-9:45AM:
Morning Karate Class

5:00PM-5:45PM:
Green - Hi Purple

5:45PM-6:30PM:
White - Orange

6:30PM-7:00PM:
Leadership

7:00PM-8:00PM:
Brown - Black

Kuhapdo
6:00PM-7:00PM:

Hapkido
7:00PM-8:00PM:


Wednesday:

Isshin Ryu Karate
5:15PM-6:15PM:
All Belts


Thursday:

8:00AM-9:00AM:
Adult Fitness

Isshin Ryu Karate
5:00PM-6:00PM:
Brown & Black

6:00PM-6:30PM:
Leadership

6:30PM-7:15PM:
Green - Hi-Purple

7:15PM-8:00PM:
White - Orange


Friday:

8:00AM-9:00AM:
Adult Fitness

Hapkido
5:00PM-7:00PM:


Saturday:

8:00AM-9:00AM:
Adult Fitness
Kuhapdo

9:00AM-10:00AM:
Private Lessons / Belt Testing

9:00AM-10:00AM:
Hapkido

10:00AM-10:30AM:
White - Orange

10:30AM-11:00AM:
Sparring All Bets

Isshin Ryu Karate
11:00AM-11:30AM:
Green - Hi Purple

11:30AM-12:00PM:
Black Belts

12:00PM-1:00PM:
Kids Kata

1:00PM-2:00PM:
Women's Self Defence


Sunday:
Closed - No Classes