While no Drum Corps International Tour events are scheduled for July 4th, drum corps will still be in action this Thursday, marching through cities across the nation to celebrate America's Independence Day. Organized by state and corps, we've compiled a comprehensive list of where and when you can find DCI groups marching in parades or in other performances on the Fourth. All events listed below will take place on Thursday, July 4, unless otherwise noted. All times shown are local and approximate. Visit your favorite corps' websites and Facebook/Twitter pages for additional details. Have a safe and happy Fourth of July weekend!


The Academy Page (10:00 a.m.)


Blue Devils B Pleasant Hill (9:30 a.m.) Concord (11:00 a.m.) Blue Devils C Pleasant Hill (9:30 a.m.) Gold Lake Forest (10:00 a.m.) Julian (12:00 p.m.) Mandarins Galt (9:30 a.m.) Pacific Crest Moreno Valley (9:30 a.m.) Vanguard Cadets Fremont (10:00 a.m.) Morgan Hill (10:00 a.m.) Santa Clara (Performance, Great America Amusement Park)


Blue Saints Vernon Hills (8:45 a.m.) Lake Bluff (10:00 a.m.) Mount Prospect (1:00 p.m.) Blue Stars Niles (9:00 a.m.) Skokie (12:00 p.m.) Morton Grove (2:30 p.m.) The Cavaliers Niles (9:00 a.m.) Skokie (12:00 p.m.) Evanston (2:00 p.m.) Colts Vernon Hills (9:00 a.m.) Lake Bluff (10:00 a.m.) Glen Ellyn (12:00 p.m.) Deerfield (12:00 p.m.) Northbrook (2:30 p.m.) Colt Cadets Vernon Hills (9:00 a.m.) Glen Ellyn (12:00 p.m.) Crossmen Niles (9:00 a.m.) Skokie (12:00 p.m.) Morton Grove (2:30 p.m.) Legends Evanston (2:00 p.m.) Mundelein (July 7, 2:00 p.m.)


7th Regiment Hingham (10:00 a.m.) Duxbury (2:00 p.m.) Norwood (5:45 p.m.) Bluecoats Plymouth (9:30 a.m.) Duxbury (2:30 p.m.) Boston Crusaders Plymouth (9:30 a.m.) Chelmsford (10:00 a.m.) Norwood (5:45 p.m.) The Cadets Norwood (5:00 p.m.) Spartans Chelmsford (10:00 a.m.)


Impulse Sparks (Concert, 7:00 p.m.)

New Hampshire

Spartans Merrimack (1:00 p.m.) Concert: Nashua (8:30 p.m.)

New Jersey

Raiders Maywood (9:00 a.m.) Montclair (11:00 a.m.)


Oregon Crusaders Seaside (11:00 a.m.)


Raiders Philadelphia (10:00 a.m.)

Rhode Island

The Cadets Bristol (10:30 a.m.) Jersey Surf Bristol (10:30 a.m.) Phantom Regiment Bristol (10:30 a.m.)


Carolina Crown Provo (9:00 a.m.)


The Columbians Pasco (10:00 a.m.)


Blue Saints Hales Corners (4:00 p.m.) Legends Wauwatosa (9:00 a.m.) Madison Scouts West Allis (July 2, 7:00 p.m.) Cedarburg (10:00 a.m.) Shorewood (3:00 p.m.) East Troy (1:00 p.m.) Pioneer Cedarburg (10:00 a.m.) Cudahy (12:00 p.m.) Shorewood (3:00 p.m.) Hales Corners (4:00 p.m.) Spirit of Atlanta Cedarburg (10:00 a.m.) Shorewood (3:00 p.m.) Hales Corners (4:00 p.m.) Troopers Cedarburg (10:00 a.m.) Cudahy (12:00 p.m.) Shorewood (3:00 p.m.) Hales Corners (4:00 p.m.)