Parks in the Madoc neighbourhood include Mosswood Park, which features a playground, a soccer field with spectator seating, walking paths, benches, treed areas, and greenspace; Winterfold Park, with a playground, benches, walking paths, greenspace, and treed areas; Ashurst Park, which has a baseball diamond, soccer fields with spectator seating, and walking paths; Lakelands Village Park, situated around Esker Lake, and featuring walking paths, a playground, benches, greenspace, and treed areas; Weybridge Park, featuring a playground, soccer fields, walking paths, benches, and greenspace; Ivybridge Park, with a playground, walking paths, greenspace, and benches; Royal Salisbury Parkette, which has a playground, walking paths, benches, treed areas, and greenspace; Major Oaks Park, with a small lake, walking paths, and a soccer field with spectator seating; Bruce Beer Park, featuring a playground, walking paths, greenspace, benches, and treed areas; Seaborn Park, with a playground, soccer fields, baseball diamonds, and walking paths; and Madoc Park, with a baseball diamond, walking paths, two playgrounds, soccer fields, and greenspace.
Century Gardens Recreation Centre is a large facility with two ice rinks, a pool, a fitness centre, an auditorium, two meeting rooms, a steam room, and a snack bar, as well as outdoor amenities such as a spray pad, a soccer field, a playground, and baseball diamonds. Drop-in and registered programs include swimming, fitness, skating, badminton, soccer, basketball, hockey, pickleball, volleyball, dance, arts and crafts, general interest, and youth programs. There is no library in Madoc, so residents must access the nearby Four Corners Branch (west of the neighbourhood). The library offers a bookable meeting room, computer access, and Wi-Fi access, as well as a variety of programs for people of all ages. Program examples include writing groups, homework clubs, storytime, sewing groups, educational presentations, and drop-in activities.