Kids DJ Classes



- Drop in classes for 7-10 year olds every Tuesday 4 pm to 5:15 pm - $35 a class
- Drop in classes for 11-15 year olds every Thursday 5:15 pm to 6:30 pm - $35 a class


- Spring semester classes from February to June, every Wednesday (Starting Feb. 5th, 2020) for 7-10 year olds. $550 - Enroll here!

- Spring semester classes from February to June, every Thursday (Starting Feb. 6th, 2020) for 11-14 year olds. $550 - Enroll here!

- Spring semester classes from February to June, every Tuesday (Starting Feb. 4th, 2020) for 14-17 year olds. $550 - Enroll here!


- Special Summer classes for kids, every Thursday in July and August. Age group 7-10 year olds. $250

- Special Summer classes for kids, every Thursday in July and August. Age group 11-14 year olds. $250


- Sessions available for kids 7- 16 years
- 4pm-5:15pm, 1x week on either Tues, Wed, or Thurs.
- Let us know your child's age and the day that works for you, and we will try our best to accommodate.

Rock and Soul is music, vinyl, and DJ shop - family-owned for over 40 years. We have taught DJ classes for over 15 years, both to adults and kids as young as 3 years old!

Just like the guitar, drums, keyboards, or violin, understanding DJ components and how they work together to create music is a creative, and highly rewarding experience kids really enjoy.

In our after-school program, your child will learn how to use turntables, mixers, and software, how to match beats, mix, scratch, and more. Classes are personal. We ensure that the students get a lot of one-on-one attention, as well as the opportunity to interact with others and explore different viewpoints and musical styles.

Note - All the classes must be booked in advance. There is a 72 hour cancellation policy. We try to keep our classes small and affordable. If you register for a group class or private class and for some reason, not able to attend it, your spot will still be reserved and cannot be refunded, re-scheduled or transferred to other name.

Sign Up Here

Questions? Concerns? Call: (212) 695-3953 or Email us at