Mad Dog Lacrosse

2260 Landmark Pl Manasquan, NJ, 8736

858-444-5420

CATEGORY: Athletics, Sports, Teen

Magic Camp

The Theatre at RVCC Branchburg, NJ, 8876

908-526-1200 x8267

CATEGORY: Arts, Day, Special Needs, Specialty

Mane Stream

PO Box 305 Oldwick, NJ, 8858

908-439-9636

CATEGORY: Horseback Riding, Special Needs

Maple Stream Preschool Little Scampers Camp

50 Maple Stream Rd. East Windsor, NJ, 8520

609-448-1144

CATEGORY: Day

Mariano Rivera Baseball ProCamp

CATEGORY: Athletics, Day, School Break Camps, Sports

Marine Science Camp

PO Box 634 Lavallette, NJ, 8735

732-221-4457

CATEGORY: Day

Marist High School A+ Camp

1241 Kennedy Blvd. Bayonne, NJ, 7002

201-437-4545 x166

CATEGORY: Academics, Day

Markeim Arts Center

104 Walnut Street Haddonfield, NJ, 8033

856-429-8585

CATEGORY: Art, Arts, Day, School Break Camps

Marlboro Montessori Academy

257 Highway 79 Morganville, NJ, 7751

732-946-8887

CATEGORY: Day, Kinder

McCarter First Stage Summer Theater Programs

University Place Princeton, NJ, 8540

609-258-6510

CATEGORY: Day, Performing Arts

Meadowbrook Country Day Camp

73 East Valley Brook Rd. Long Valley, NJ, 7853

908-876-3429

CATEGORY: Day

Meadowlands Area YMCA

436 Ridge Road North Arlington, NJ, 7031

201-955-5300 x60

CATEGORY: Day

Metro YMCA of the Oranges-East Orange YMCA

100 No. Arlington Ave. East Orange, NJ, 7017

973-673-5588

CATEGORY: Day

Metro YMCA of the Oranges-South Mountain YMCA

13 Jefferson Ave. Maplewood, NJ, 7040

973-762-4145

CATEGORY: Day

Metro YMCA of the Oranges-Sussex County YMCA

15 Wits End Rd. Hardystown, NJ, 7419

973-992-7500

CATEGORY: Day

Metro YMCA of the Oranges-Wayne YMCA

1 Pike Dr. Wayne, NJ, 7470

973-595-0100

CATEGORY: Day

Metro YMCA of the Oranges-West Essex YMCA

321 S. Livingston Ave. Livingston, NJ

973-992-7500

CATEGORY: Day

Mickey Fried Nursery School Day Camp Oheb Shalom Congregation

170 Scotland Rd. South Orange, NJ, 7079

973-762-7069

CATEGORY: Day

Middletown Arts Summer Camps

36 Church St. Middletown, NJ, 7748

732-706-4100

CATEGORY: Art, Dance, Performing Arts, Video Gaming

Monarch Montessori School Summer Program

2 Newark Pompton Tpke. Little Falls, NJ, 7424

973-928-3605

CATEGORY: Day

Monmouth County Park System Summer Camps

805 Newman Springs Road Lincroft, NJ, 7738

732-842-4000

CATEGORY: Art, Arts, Athletics, Circus, Day, Fashion, Horseback Riding, Kinder, Nature, Performing Arts, School Break Camps, Science, Soccer, Special Needs, Specialty, Sports, Teen, Teen/Traveling, Tennis, Travel

Montclair Learning Center

360 Bloomfield Ave. Montclair, NJ, 7042

973-744-7464

CATEGORY: Academics, Day, Science, STEM

Montclair Tutoring

119 Grove St. Montclair, NJ, 7042

973-783-2582

CATEGORY: Academics

Montessori Kids Universe of Hillsborough

133 Stryker Ln Hillsborough, NJ, 8844

908-336-1211

CATEGORY: Academics, Arts, Day, Kinder, Nature, Science, STEM

Montgomery Academy

188 Mt. Airy Rd. Basking Ridge, NJ, 7920

908-766-0362

CATEGORY: Day, Special Needs

Morris Museum

6 Normandy Heights Road Morristown, NJ, 7960

973-971-3740

CATEGORY: Art, Arts, Day

Morristown Beard Day Camp

Morristown Beard School Morristown, NJ, 7960

973-539-3032

CATEGORY: Academics, Day, Performing Arts, Sports

Motion Gymnastics

55 Rt. 31 South Pennington, NJ, 8534

609-730-9394

CATEGORY: Athletics, Sports

Motion Gymnastics

55 Rt. 31 South Pennington, NJ, NJ

609-730-9394

CATEGORY: Sports

Mott-Leeney Baseball Camp at Newark Academy

91 S. Orange Ave. Livingston, NJ

973-992-7000

CATEGORY: Day, Sports

Mt Tabor ARTs Collaborative

PO Box 155 Mount Tabor , NJ, 7878

201-873-2537

CATEGORY: Art, Arts, Dance, Music, Performing Arts, Specialty, Teen

Mt Tabor ARTs Collaborative

PO Box 155 Mt Tabor, NJ, 7878

201-873-2537

CATEGORY: Art, Arts, Dance, Music, Performing Arts, Specialty

Musical Theater & Music Camps @Kaplen JCC on the Palisades

201-569-7900

CATEGORY: Day, Music, Performing Arts

Musical Theatre Conservatory

9 Ridgeway Ct. West Orange, NJ

973-868-6259

CATEGORY: Performing Arts

My Gym Hoboken

720 Monroe Street Hoboken, NJ, 7030

201-758-8390

CATEGORY: Academics, Art, Arts, Athletics, Dance, Day, Music, Performing Arts, Sports

My Gym Howell

2205 US Highway 9 N. Howell, NJ, 7731

732-303-6400

CATEGORY: Art, Athletics, Dance, Music, Sports

My Gym Manalapan

520 Rt. 9 North Manalapan, NJ, 7726

732-536-9496

CATEGORY: Art, Arts, Athletics, Dance, Day, Music, Sports

My Gym Parsippany

286 US 46 Parsippany, NJ, 7054

973-227-2004

CATEGORY: Art, Arts, Athletics, Dance, Day, Music, Performing Arts, Sports

My Gym Princeton

625 Nassau Park Boulevard Princeton, NJ, 8540

609-750-8889

CATEGORY: Art, Arts, Athletics, Dance, Music, Sports

My Gym Shrewsbury

100 Shrewsbury Avenue Red Bank, NJ, 7702

732-389-9669

CATEGORY: Academics, Art, Arts, Athletics, Dance, Day, Music, Performing Arts, Sports

My Gym West Orange

235 Prospect Ave. West Orange, NJ, 7052

973-731-2022

CATEGORY: Art, Arts, Athletics, Dance, Day, Music, Performing Arts, Sports