McHenry County Calendar of Events July 4 – July 12

Dick Diamond and The Dusters will perform rock, pop and dance music Friday night at Broken Oar Marina Bar & Grill in Port Barrington.

July 6

Teen Friday Freestyle
2-5 p.m.
Fox Lake District Library, 255 E. Grand Ave.


Teens can gather with friends and hang out in the library’s Large Meeting Room to partake in music, games, art and snacks — plus space to kick back and relax. For information, call 847-587-0198 or visit

Dick Diamond and The Dusters
8:30 p.m.
Broken Oar Marina Bar & Grill, 614 Rawson Bridge Road, Port Barrington

See rock/pop/dance cover band Dick Diamond and The Dusters perform in this session of the ongoing Endless Summer Outdoor Concert Series. For information, call 847-639-9468 or visit

July 6-8

‘Ring of Fire: The Music of Johnny Cash’
8 p.m. July 6-7; 3 p.m. July 8
Raue Center for the Arts, 26 N. Williams St., Crystal Lake
$35.50, $6 (students 18 and under)

See opening-weekend performances of “Ring of Fire: The Music of Johnny Cash,” a musical/concert (adapted from the Broadway theatrical production) that tells the story of the legendary musician through his iconic songbook. The show runs through Aug. 12. To purchase tickets and for  information, call the box office at 815-356-9212 or visit

July 7

What’s Our Age Again?
10 p.m.
Sideouts Sports Tavern, 4018 Roberts Road, Island Lake

See pop/punk cover band What’s Our Age Again? (inspired by Blink-182) perform at this area tavern and music venue. For information, call 847-526-7174 or visit

July 8

‘Hansel & Gretel’
2 p.m.
Woodstock Opera House, 121 Van Buren St., Woodstock

See the Woodstock Dance Academy’s summer concert, an original ballet presentation of the children’s classic “Hansel & Gretel.” All ages are welcome. To buy tickets, and for information, call the box office at 815-338-5300 or visit

July 9

Matinee Mondays
1 p.m.
Johnsburg Public Library, 3000 N. Johnsburg Road

See a screening of “In Darkness” (not rated), a thriller co-written by and starring Natalie Dormer. Snacks will be provided. To register and for information, call 815-344-0077 or visit

Toddler Time
3 p.m.
River East Public Library, 813 W. Route 120, Lakemoor


Toddlers and children (ages 2-5) can participate in age-appropriate play (large group games or small motor skills play) in this session of an ongoing program. Registration is required. To sign up and for information, call 815-385-6303 or visit

July 10

Summer Concert Series
7-8:30 p.m.
Deicke Park, 11419 S. Route 47, Huntley

Bring blankets, chairs, snacks and refreshments to the park and see a performance by classic rock cover band The Millennials (comprised of six teenagers) in this edition of the Huntley Park District’s Summer Concert Series. For information, call 847-669-3180 or visit

July 10- 11

Gone Fishin’ Day Camp
9:30 a.m. to noon (each day)
Crabtree Nature Center, 3 Stover Road, Barrington Hills

Kids (ages 7-12) attending this camp will investigate fish on Day 1, and then go fishing at a local lake on the second day. Registration (in-person only) is required, along with completion of a release form and cash/check payment. For information, call 847-381-6592 or visit

July 12

Paws Slumber Party
6:30 p.m.
Fox River Grove Memorial Library, 407 Lincoln Ave.

Kids (kindergarten through grade 4) can bring a stuffed animal with its blanket for story time and a craft. Afterward, the stuffed animal will spend the weekend with its new “friends” at the library. Participants can then pick up their furry pals on July 16 and receive a photo album of the stuffed animals’ sleepover. Registration is required. To sign up and for information, call 847-639-2274 or visit


–McHenry County Calendar of Events July 4 – July 12–