Kirksville's Annual Red, White, and Blue Festival
2026 Kirksville's Annual Red, White, and Blue Festival
July 3-4, 2026

Schedule of Events
Please check back for changes or updates. Please note that all events are subject to change.
Friday, July 3
Summer on the Square Events
United Way Pie Sale and Auction
Time: 4:00 - 7:00 pm
Location: Adair County Courthouse Lawn - Downtown Kirksville
*Drop pies off between 4:00 - 5:00; Auction will take place between band sets.
Kirksville Community Band Concert
Time: 5:00 p.m. - 6:00 p.m.

Kirksville Arts Association Summer on the Square with Aaron Russell Band
Time: 7:00 p.m. - 8:30 p.m.
Location: Adair County Courthouse Lawn - Downtown Kirksville
Rain Venue: Club One, 301 W. McPherson

Saturday, July 4
Service Club Pancake Breakfast
Time: 7:00 a.m. - 11:00 a.m.
Location: Adair County Courthouse North Parking Lot
Rain Venue: Adair County Courthouse
* $7.00 per person (kids 5 and under free). Proceeds go toward the fireworks.

Kirksville Kiwanis Farmers Market
Time: 7:00 a.m. - 12:00 noon
Location: 100 block of N. Elson & Cinema 8 Parking Lot

Red, White, and Blue Classic Car Show
Time: 8:00 a.m. - 12:00 noon
Location: W. Washington Street & S. Elson Street
*Proceeds go toward the fireworks

10th Annual FLATS Uncle Sam 5K Run/1.2 Mile Walk
Time: 8:30 a.m. start
Location: Race begins at the DuKum Inn

Click here to sign-up - Coming Soon
Red, White, and Blue Parade
Time: Begins at 10:00 a.m.
Location: Begins at the intersection of N. Franklin and Missouri Streets going South
Parade Registration Form Coming Soon

Afternoon @ Forest Llewellyn Cemetery
2:00 - 4:00 pm (last group at 3:45 pm)
Curtain Call Theatre presents Cemetery Theatre
* $5.00 for adults, $3.00 for children 12 and under

Events at North Park
Music, Food Trucks, Games and much more fun.
North Park
- Kids Games, Block Party event starting at 5:00 pm
- Food Trucks: Start serving at 5:00 pm
- TBD
- Live Entertainment
- TBD
Fireworks
Time: 9:30 p.m.
Location: North Park, 2710 Novinger Street
Rain date: Sunday, July 5

For more information, email sswehla@kirksville.gov or call (660) 665.2003