Let There Be Rock Summer Camps 

Delco’s Original Rock School Summer Experience

Every summer, Let There Be Rock School on MacDade turns up the volume with our legendary music camps for ages 8–18. These camps are built for young musicians who want to improve their skills, make friends, and experience what it’s like to be in a real band.

Our students work with professional musicians and experienced band directors, learn new techniques, rehearse with other players, and finish the week with an epic live performance.


Rock Band Camp

Week of 6/22, 9am-2pm

This is the ultimate “be in a band” experience.
Students receive 
private coaching from pro musicians, then rehearse together with a band director to prepare a full set of songs. Throughout the week they learn stage presence, collaboration, and real band dynamics before performing in a live rock show at the end of the camp.


Songwriting Camp 

Week of 7/6, 9am-2pm

Our 10th annual songwriting camp is one of the most inspiring weeks of the summer.
Designed for 
songwriters of all styles and skill levels, this camp has no rules and no limits. Students work with two professional songwriters to explore creativity, lyric writing, melody, and song structure.

By the end of the week, every student will:

  • Write their own original solo song
  • Collaborate on a group-written song
  • Perform their music live

It’s creative, supportive, and always an incredible experience.


Heavy Metal / Emo Camp 

Heavy Metal- week of 7/13, 9am-2pm

Emo- week of 7/20, 9am-2pm 

This one never disappoints.
For students who like their music 
loud, powerful, and turned up to 11, our Metal / Emo camp dives into the riffs, tones, and energy of the genres that defined generations of rock.

Students rehearse heavy-hitting songs, develop their playing style, and finish the week with a full-on high-energy performance.

Ages: 10–18
Location:
 Let There Be Rock School on MacDade
Spots fill fast every year — reserve yours early!


Let There Be Rock on MacDade| Delco's best music school

Come Take a Tour!

Call Us to Schedule a Visit 267-251-5294