5K Freedom run, 9 a.m., Rotary Park.
All-American Gourmet Breakfast, 7:30-10:30 a.m., Rotary Park.
Public reading of Declaration of Independence and other founding documents, 11 a.m., Buckley Park.
Durango Elks Lodge Family Barbecue, 11 a.m.-4 p.m., 901 Second Avenue.
Kids to Kids Flea Market, Noon-3 p.m., Buckley Park.
Family Fun Picnic, Noon-5 p.m., Buckley Park.
Stars & Stripes Parade, 6 p.m., Main Avenue.
Street Dance with live music and beer garden, 6:30-9 p.m., Main Avenue
5K/10K Blue Ribbon Fun Run, 8 a.m., Memorial Park.
Fourth of July Parade and Water Fight, 10:30 a.m., Green Street/Blair Street loop.
International Rhubarb Festival and Silverton Brass Band Concert, after parade, Memorial Park.
Old Fashioned 4th of July Picnic, after parade, Miners Tavern.
Kids events, 1 p.m., Memorial Park.
Ducky Derby, 2 p.m.,Cement Creek in Memorial Park.
The Complete History of America (Abridged), 2 p.m., Grand Imperial Hotel Theatre.
Gun Fighters Show, 5:30 p.m., 12th and Blair Streets
Pancake Breakfast, 7-10 a.m., Bayfield Lions Club.
Firecracker 5K and Family Walk, 8 a.m.
Pie and Craft Sale, 8 a.m., Calvary Presbyterian Church.
Pet Parade, 9:45 a.m., Mill Street.
Bayfield 4th of July Parade, 10 a.m., Mill Street.
Serranos Annual Horseshoe Tournament, 12 p.m., Eagle Park.
Third annual Coed One-Pitch Softball Tournament, 1 p.m., Joe Stephenson Park (post-softball events include the Antique Truck Show, Kids Carnival and live music by Jack Ten High and Big Mama Donna).
10-Day Band concert, 7:30 p.m., Bayfield High School.