Nobody's quite sure when Canby Hat Daze started, but it's thought to be going on 30 years now.
"I think it started sometime in the late '70s," said Canby Chamber of Commerce President Tony Ourada. "I know it was before my time. Basically some residents decided wearing different kind of hats would be something."
The tradition dwindled and died throughout the years, but the name of the annual festival stuck. Lately there have been attempts to revive the custom, without a lot of success unfortunately.
Everything kicks off tonight with Kids Coloring for Cancer, sponsored by the Relay for Life teams. Three streets around Central Park will be blocked off and the sidewalks will be made available for chalking pictures.
"Saturday all day we'll have the parade, Bingo, a car show, medallion hunt, lots of stuff going on," Ourada said. "Sunday all day is the fly-in and air show at the airport."
The air show begins at 1 p.m. and features wing walkers Tony Kazien, Dick Shulz and James Maroney. Spectators can have their fill of Belgian waffles from 7:30 a.m. to noon and burgers from 11 a.m. to 2 p.m.
For those who want a little more excitement, airplane rides will be available.
And, of course, they'll keep trying to revive the hat custom.
"This year there's a contest, we're trying to get businesses to display hats in their windows," Ourada said.
5-7 p.m. Pork producers feed with Oshkosh Wide Awake 4H Club at Central Park
5-8 p.m. Self-guided Twilight Garden Tour, maps at Central Park Shelter
5:30 p.m. Kids pedal pull at Central Park, registration beings at 5 p.m.
5:30-7 p.m. Kids face painting, hair painting and temporary tattoos at Central Park
5:30-7 p.m. Dunk tank at Central Park
5:30-7:30 p.m. Ice cream floats at Central Park
6 p.m. to dark High Prairie Sporting Clays, father/son shoot. $25 for 50 targets
8:30 a.m. Hat Daze Walk. Run. Tri. registration begins 7:30 a.m. at Canby Pool
9 a.m. Jim's Market grilling contest, judging at 1 p.m.
9-2 p.m. Craft fair at The Connection
10 a.m.-2 p.m. Car show at Central Park
10 a.m.-3 p.m. Kids free bounce house at Central Park
11 a.m.-1 p.m. Brats in the Lot Boy Scout fundraiser at Jim's Market
11 a.m.-1 p.m. Walking tacos at Central Park
11 a.m.-2 p.m. Kids face painting, hair painting, and temporary tattoos at Central Park
11 a.m.-2 p.m. Kids Coloring for Cancer at Central Park
11 a.m.-2 p.m. BG's Concessions at Central Park
11 a.m.-6 p.m. Cold Stone Creamery booth at Central Park
Noon Canby Knights baseball game at high school ballfield
Noon-2 p.m. Dunk tank at Central Park
Noon-2 p.m. Kids fishing derby at Del Clark Lake
Noon-2 p.m. Bingo at Central Park
Noon-2 p.m. "Not Exactly" band at Central Park
1 p.m. Tractor pull behind Schrunk's Canby Implement
2 p.m. Summerline Groove Demo at Central Park
3 p.m. Hat Daze Parade
4-5:30 p.m. Dunk tank at Central Park
4-6 p.m. Cattlemen's Association Feed at Central Park
4-6 p.m. Kids free bounce house at Central Park
5 Hat Daze raffle drawing at Central Park
5 p.m. Gun raffle
5:30 p.m. Canby Fire Department water fights near Central Park
8:30 p.m.-12:30 a.m. Big Mike Entertainment at VFW
9 p.m.-1 a.m. "In the Fields" band outside at Parrot Bay
9 p.m.-2 a.m. "Sober cab" from Parrot Bay
7:30 a.m. Fly-in at Canby Municipal Airport
7:30 a.m.-noon Dad's Belgian Waffles at Canby Municipal Airport
10 a.m.-4 p.m. High Prairie Sporting Clays, father/son shoot. $25 for 50 targets
11 a.m.-2 p.m. St. Peter's Burger Feed at Canby Municipal Airport
1 p.m. Free air show at Canby Municipal Airport
2 p.m. Canby Knights baseball game at high school field
All day airplane rides at Canby Municipal Airport