Calendar module icon


View all calendars is the default. Choose Select a Calendar to view a specific calendar.


Go to previous month Go to next month


Select a year
Su M Tu W Th F Sa
30 31 1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31 1 2

Jump To:

  1. Calendar Overlay Library Calendar - Events for Children and Teens (1)
  2. Calendar Overlay Parks and Recreation - Special Events (1)

Library Calendar - Events for Children and Teens

  1. Painting With a Twix

    January 5, 2019, 3:00 PM - 5:00 PM

    The DeSoto Public Library Teen Advisory Board presents Painting with a Twix! Join us for this fun and exciting painting class on Saturday, January 5, 2019 from 3:00 p.m. to 5:00 p.m. You will be able to create a beautiful winter landscape by following our resident artist as she gives step by step instructions. You will be able to learn painting techniques, color theory, perspective and much more. All while enjoying delicious candy while you paint. This awesome program is for teens ages 13 to 18. Supplies are limited so it will be on a first come first serve basis. Who knows it might just unleash the artist you never knew you had in you! It’s a new year so why not try something new and join us for this great program. For more information please contact: Marq Runnels at 972.230.9663 or

    More Details

Parks and Recreation - Special Events

  1. DeSoto Recreation Center Grand Opening | Jan. 5th

    January 5, 2019, 10:00 AM - 1:00 PM

    Join us for our Grand Opening on Saturday, January 5 from 10 a.m. to 1 p.m. The grand opening will include: Free Fitness Class Demonstrations, Facility Tours, Fitness Trainers On-Hand and Healthy Treats. In order to promote the Council's work plan goal to maintain DeSoto as a safe, clean and attractive community, the Parks and Recreation Department has identified various areas in the recreation center that are in need of facility upgrades. Previous upgrades included the control center, flooring and reconfiguration of gymnasium entrance. For additional information call 972.230.9655.

    More Details