Bring along your raincoat and prepare yourself for an exciting weekend full of family-friendly events throughout DeKalb.

If you're thinking of heading out outside this weekend, you might want to keep your umbrella handy. The weekend forecast predicts a 60 percent chance of rain and storms across metro Alanta, according to Channel 2 meteorologists. DeKalb is expected to see a high of 83 degrees on Sunday.

Here's what's happening:

16th Annual Kirkwood Spring Fling and Tour of Homes. 10 a.m. to 8 p.m. Saturday, May 19. Free. Bessie Branham Park. 2051 Delano Drive NE, Kirkwood. www.kirkwoodfling.com.

Experience the neighborhood while taking part in a 5K race, listening to live music, shopping at an artist marketplace and enjoying the Annual Tour of Homes.

Whole Hog Class. 10 a.m. to 1 p.m. Saturday, May 19. $125 per person. Pine Street Market. 4 Pine St. # A, Avondale Estates. 404-296-9672. www.pinestreetmarket.com.

Discover how Rusty breaks down a whole pig and learn about different cuts of meat and butchery during this interactive whole hog class. Guests will get to take home their own bacon and pork chop and will enjoy a slow roasted lunch.

Clarkston Community Center Free Health Fair. 10 a.m.-3:30 p.m. Sunday, May 20. Free. Clarkston Community Center. 3701 College Ave., Clarkston. www.clarkstoncommunitycenter.org.

Get information about how to stay healthy and find resources and screenings for diseases and health conditions at this free community health fair.

English Country Dancing. 1:30-5 p.m. Sunday, May 20. $9 per person. Decatur Recreation Center Studio. 231 Sycamore St., Decatur. ecdatlanta@gmail.com. www.ecdatlanta.org.

Put on your dancing shoes because you won't want to miss out on English Country Dancing this Sunday. New dancers welcome and no partner needed.