The Charleston County Public Library is offering the following free programs for children, teens and adults throughout the month of July.

Main Library, 68 Calhoun St., downtown: 805-6930

Magic Tree House Club: “Dark Day in the Deep Sea”: July 19 at 2 p.m. Join Jack and Annie as they board a ship carrying scientists who are studying the ocean.

Dog Days of Summer: Session 2: Therapy Dogs (grades 6-12): July 19 from 2-4 p.m. The library will have dog-themed programs that feature live pooches. Spots are limited, so sign up by emailing or calling 805-6845.

PLAY: Backporch Storytellers at the Library. July 22 at 3 p.m. Join group for stories and tales.

Charleston County Public Library Presents: “The Life of Wagner (Part IV)” July 23 at 1:30 p.m. Starring Richard Burton and Vanessa Redgrave. Parts 9 and 10. Run time: 1 hour, 45 minutes.

The 3 Dudes: Live in Concert Finale Party July 24 at 10:30 a.m. Join group for rock and roll and refreshments to celebrate all your accomplishments.

Social Security Planning: What Boomers Need to Know to Maximize Retirement Income. July 24 at 6 p.m. Are you in the process of planning for retirement? Let the library help answer questions. Receive a Free Guide to Social Security. Space is limited. Call 805-6930. Part II is scheduled for July 26.