Craft shows, bazaars, fairs, rummage sales, farmers markets. Deadline is two weeks before event date.

St. Mary’s Rummage Sale: 8 a.m.-3 p.m. Friday, June 3, and Saturday, June 4, St. Mary’s Services parking lot, 300 E. Northwest Hwy., Arlington Heights. Items include gently used clothing and shoes, toys, holiday decorations, furniture, books, DVDs, CDs, records, housewares, tools, baby items, bicycles, appliances and electronics, sporting equipment, stuffed animals, knickknacks, jewelry. Proceeds help provide free counseling and services to St. Mary Services clients. For information, contact Meagan Kasper at mkasper@stmaryservices.com or (847) 870-8181.

Olde Schaumburg Centre Farmers Market: 7 a.m.-1 p.m. Fridays, June 3-Oct. 28, 190 S. Roselle Road, in the Town Square. Baked goods, cheese, flowers, herbs, vegetables, jams, maple, honey, meats and poultry, fruits, pet food. Entertainment weekly from 9:30-11:30 a.m. For information, contact Martha Dooley, (847) 923-3855. Free admission; credit cards accepted.

Lake Zurich Farmers Market: 3-7 p.m. Fridays, June 3 through Sept. 9, Henry J. Paulus Park, 200 S. Rand Road, Lake Zurich. The fourth annual market will host approximately 30 vendors, with a handful selling organic produce. Each week features a rotating schedule of live musical acts and children’s activities. Hot food vendors as well as adult beverages available. For information, call (847) 438-5146, ext. 1.

Elk Grove Farmers Market: 7:30 a.m.-1 p.m. Saturdays, June 4-Oct. 15, at the Clock Tower on the Municipal Grounds, 901 Wellington Ave., Elk Grove Village. Includes a variety of fresh fruits, vegetables, spices, breads, meats and baked goods. There will also be vendors featuring items such as salsas, flowers, nuts, honey, popcorn, doggy treats, special and seasonal items and more. Weekly activities such as demonstrations and special theme events. For more, visit www.elkgrovefarmersmarket.com or www.facebook.com/elkgrovefarmersmarket.

Art Festival: 10 a.m.-5 p.m. Saturday, June 4, and Sunday, June 5, Buffalo Grove Town Center, corner of Lake-Cook Road and Route 83 (McHenry Road), Buffalo Grove. The 14th annual Buffalo Grove Art Festival hosts more than 100 juried artists from around the globe offering fine art of all mediums. Art enthusiasts will have the opportunity to watch the masters at work with art demos and booth chats taking place. Festivalgoers can enjoy live performances from a variety of musical acts on the music stage, food and art activities for kids, including an art scavenger hunt and spin art. Visit amdurproductions.com.