Our dojo is in the heart of Upper Montclair.


Dream Martial Arts is located at 604 Valley Road in Upper Montclair, New Jersey. Our dojo is a light-filled space that includes our main training room, a lounge for working and a reception area stocked with toys and books for visiting little siblings.

Our neighborhood is conveniently located in the heart of Upper Montclair, with access to public transportation, NJ transit, municipal parking lots, as well as shops and restaurants all within walking distance.

Dream offers training for children and adults.

I love the way Dream feels like a community. Everyone I meet here is so friendly and kind.
— Alba