Please submit your event information online. Go to events.charlotteobserver.com and click on "add to our listings." Email photos to email@example.com. The print deadline is two weeks in advance of the event date.
Camp Wing Haven:
Enjoy four summer mornings discovering the magic of Wing Haven. We'll have plenty of time to experience the garden. Using literature as a starting point to explore the garden and its critters, we'll get our hands dirty in the Children's Garden planting vegetables and flowers and improve the garden as a wildlife habitat. For rising first- and second-graders. Two sessions available - each session is limited to 10; please be sure to register early in order to secure a spot. 9:30 a.m. June 29-30. $79. Wing Haven, 248 Ridgewood Ave., Charlotte. 704-331-0664. www.winghavengardens.com.
During June, every Community Blood Center of the Carolinas blood and platelet donor will be entered into a raffle to win local staycation packages and excursions. Winner's names will be drawn at the end of the month. 10 a.m. June 29-30. Community Blood Center of the Carolinas, 4447 South Blvd., Charlotte. 704-972-4700. www.cbcc.us.
The Magic of Craig Stone:
Craig Stone will present a magic show. Due to limited spaces, registration is limited to parents and caregivers. 3 p.m. Matthews Branch Library, 230 Matthews Station St., Matthews. 704-416-5000. www.plcmc.org.
Make & Take Classes:
Every Wednesday through Aug. 25, kids ages 4 and older can visit any A.C. Moore store, no reservations necessary, 3- 5 p.m. and make a craft and to take home. Free. A.C. Moore, 1834 Matthews Township Parkway, Matthews. 704-814-4305. www.acmoore.com.
Adult Exercise Classes:
Pineville United Methodist Church offers area residents adult exercise classes. 9 a.m. $3 per session. Pineville United Methodist Church, 110 S. Polk St., Pineville. 704-889-2022. www.pinevilleumc.org.
Oil Painting for Adults:
Award-winning artist Joni Purk will teach art classes for adults on Thursday evenings. Working with budding to advanced artists, her class size remains small to concentrate on individual attention. 6:30 p.m. $30 per class. Charlotte Fine Art Gallery, 7510 Pineville-Matthews Road, Charlotte. 704-541-0741. www.CharlotteFineArt.com.
Gospel Fit Dance:
The choreographed intervals include high and low impacts of tae-bo, kickboxing and Latin dance moves. Free trial session every Tuesday; one free session per person. 7:30 p.m. $6 per session. J'adore Ballroom, 508 Griffith Road, Charlotte. 704-905-8678. www.gospelfitdance.com.
Silk Painting: New Works by Charlotte Artist Christina Burke:
Join Charlotte Fine Art Gallery in welcoming the vibrant collection of works by artists across the country. Christina Burke's hand-dyed shibori designs on silk will be highlighted. Burke creates both framed works of art along with silk scarves in fun summer colors. 6 p.m. Free. Charlotte Fine Art Gallery, 7510 Pineville-Matthews Road, Charlotte. 704-541-0741. www.CharlotteFineArt.com.
Orvis Fly Fishing 101 & 201:
Learn the basics of fly fishing, from casting to tying knots to assembling the right gear, at any Orvis store through July 17. No experience or equipment needed. Kids are welcome, but those younger than 16 must be accompanied by an adult. Go to www.orvis.com/flyfishing101 for locations and dates. Call ahead for reservations. 10 a.m. Free. Orvis Charlotte Store, 6800 Phillips Place, Suite F, 28210. 704-571-6100. www.orvis.com.
Food Addicts in Recovery Anonymous:
Food Addicts is a program based on the 12 steps of Alcoholics Anonymous. There are no dues, fees or weigh-ins at meetings. Food Addicts is a fellowship of individuals who, through shared experience and mutual support, are recovering from the disease of food addiction. 10:15 a.m. Free. Anuvia Prevention & Recovery Center, 100 Billingsley Road, Charlotte. 704-348-1569. www.foodaddicts.org.
Crafts for Kids:
Enjoy creating a fun, new craft every Saturday. Ages 3 and older. 11 a.m. Free. Lakeshore Learning, 10005 E. Independence Blvd., Matthews. 704-849-2370. www.lakeshorelearning.com.
Saturdays On Selwyn:
Selwyn shopkeepers offer a casual way to celebrate summer and showcase their stores with fun, family-friendly live music events every Saturday throughout the summer. 6 p.m. Free. FABO Cafe, 2820 Selwyn Ave., Charlotte. 704-900-2430. www.faboparty.com.
Fourth of July Spectacular:
This Fourth of July event includes games, food, music and prizes for children of all ages capped by the best seat in the house for Red, White & Boom. Free. 6 p.m. Memorial Stadium, 310 N. Kings Drive, Charlotte. www.july4thspectacular.com.
Martial Arts from Around the World:
The Scott Shields Martial Arts Academy presents a history of martial arts from around the world and a live demonstration of various techniques. Due to limited spaces, registration is limited to parents and caregivers. 2 p.m. July 5-6. Matthews Branch Library, 230 Matthews Station St., Matthews. 704-416-5000. www.plcmc.org.
A Time to Garden:
During the summer there are always plants to water, weeds to pull and vegetables to harvest in the Children's Garden. Drop by on Wednesdays between 10 a.m. and noon to help in the garden. We'll read a story, make crafts and cool off with lemonade. No registration required. Children free with $6 adult garden admission; limit four children per adult. Wing Haven, 248 Ridgewood Ave., Charlotte. 704-331-0664. www.winghavengardens.com.
Taste of Tennis:
Do you want to learn to play tennis to get more fit? Come out to our beginner tennis class for adults. 10 a.m. Free. Freedom Park, 1900 East Blvd., Charlotte. 704-443-8668. www.matchmakertennis.com.
Acrylic Painting Workshop:
Painter Cathy Flynn will help you achieve strong, rich color in acrylic painting. 1:30 p.m. Charlotte Fine Art Gallery, 7510 Pineville-Matthews Road, Charlotte. 704-541-0741. www.CharlotteFineArt.com.
YDub Tri Club:
Eleven-week beginner triathlon training program for swimming, cycling and running. Meets Mondays, Wednesdays, Fridays for training with an optional Saturday session. Culminates in Ramblin' Rose Triathlon. 7 p.m. $195 for members, $225 nonmembers (includes triathlon entry), $150 training only. YWCA of the Central Carolinas, 3420 Park Road, Charlotte. 704-525-5770. www.ywcacentralcarolinas.org/fitness-center/ydub-tri-club.