Kid’s Crafternoon

Children ages 5-10 are invited to participate in a special craft program this summer! Join us on Wednesday, June 27 from 1:00-2:30 p.m. to make crafts and have fun.… Read more.

Make a Music Video!

Calling all budding stars! Join Unwritten Roads for a fun, half-day introduction to green screen film making with a twist: students will create their own music videos to favorite songs!… Read more.

Cartooning with Jarrett Krosoczka

Join New York Times Bestselling Author Jarrett J. Krosoczka at the Main Library on the publication day of his newest book—Jedi Academy: The Principal Strikes Back! Read more.

Libraries Rock! Summer Reading Program

With a theme like “Libraries Rock,” we guarantee this year’s Summer Reading Program is going to be note worthy! Ages birth through adult are invited to sign up for our children, teen, or adult programs starting Saturday, June 16!… Read more.

Starlight Stories Moving to Summer Schedule in May

Starting on Thursday, May 17, Starlight Stories will transition into our summer schedule. We will meet every Thursday at 6:30 p.m. at the Main Library! Children of all ages are invited to enjoy gentle stretches and movement, songs, and stories to end their day in a calming way. … Read more.

Lifelong Learning Just Got Easier!

Thanks to the generosity of two of our great patrons, SPPL has been given a broad selection of The Great Courses (TGC), a series of college-level audio and video courses, produced by The Teaching Company.Read more.

Shared Borrowing Agreement

Have you heard the news? Your SPPL library card can now be used to borrow materials at four other area libraries:

  • Baxter Memorial Library in Gorham
  • Scarborough Public Library in Scarborough
  • Thomas Memorial Library in Cape Elizabeth
  • Walker Memorial Library in Westbrook

Each of these libraries is a member of the Minerva consortium and, while you have long enjoyed the ability to borrow items from their collections through our interlibrary loan service, you now have the ability to use your SPPL card directly at these area libraries, just as you would at our library! … Read more.

Spanish Language Group


Vengo al grupo del conversacion cada miércolea la Biblioteca de Sud Portland 10:00-11:00 am! Mejora tu Espanol cuando discutimos temas practicas.

Translation- Come to a conversation group each Wednesday at the South Portland Library from 10:00-11:00 a.m.! … Read more.

Genealogy Group

family tree

The South Portland Public Library has a genealogy program that meets monthly on the third Wednesday of each month from 1-3 p.m. The group shares research tips, answers questions, and uses library resources to help piece together family trees.… Read more.