Tuesday, June 18

Wing Eating Contest, 5:30 p.m., Ruff's Wings and Sports Bar

Wednesday, June 19

Flag Raising Ceremony, 8 a.m., Selvig Park, downtown Willmar

Coffee with the Candidates, 8:30 a.m., Goodness Coffee House, downtown

Senior Ambassador Coronation, 2 p.m., Willmar Community Center

Queen's Splash, 4 p.m., Dorothy Olson Aquatic Center

Pie & Ice Cream Social, 5:30 p.m., Robbins Island

West Central Connection Chorus, 7 p.m., Robbins Island

Prairie Winds Summer Band Concert, 7:30 p.m., Robbins Island

Thursday, June 20

Royal Storytime, 9:30 and 10:30 a.m., Willmar Public Library

Jaycees Block Party, 4:15 to 9 p.m., Fifth Street & Becker Avenue Southwest, downtown Willmar

Food trucks, vendors, kids' activities and more, including:

Meet the Willmar Fests Candidates

Crowning of the Willmar Fests Junior Royalty

Willmar FIRST Robotics program, 5 p.m.

Little Foot ½k kids run, 5:30 p.m.

Willmar Fests Kiddie Parade, 6 p.m.

Firemen's Challenge, 6:30 p.m.

Jaycees Minute 2 Win It games, 7 p.m.

Friday, June 21

Willmar Fests Chamber Connection, 7:30 a.m., Heritage Bank

Willmar Fests Tennis Tournament, Willmar High School

3-on-3 Basketball Tournament, Community Chrisitan School

Appreciation Day Dance, 1 p.m., Willmar Community Center

Willmar Stingers baseball, 7:05 p.m., Baker Field at Bill Taunton Stadium

Movies in the Park, 9:30 p.m., Robbins Island

Saturday, June 22

Willmar Fests Tennis Tournament

Willmar Fire Department pancake feed, 7 a.m. to 1 p.m., Willmar Fire Station

Foot Lake Four run/walk, 8 a.m., downtown

Grande Day Parade, 10:30 a.m., downtown

Willmar Fests Ambassador coronation, 3 p.m., WEAC

Beach party at Robbins Island including food vendors, beer garden, music and fireworks

Kids Carnival, 5 to 7 p.m., inflatables and more.

Little Crow Ski Show, 7:30 p.m.

Beach party concert with Jonah and the Whales, 8:30 to 11 p.m.

"Works Over Water" fireworks show, 10 p.m.

Sunday, June 23

Willmar Fests Tennis Tournament

Rain backup plan: Little Crow Ski Show, 7:30 p.m., Robbins Island

"Works Over Water" fireworks show, 10 p.m., Foot Lake