The Hackmatack Monarch Coalition will hold its eighth annual Monarch Family Fun Fair from 12:30 to 4 p.m. Sunday Aug. 14, at the Main Beach Pavilion, 300 Lake Shore Drive in Crystal Lake.