Title/Search

Upcoming Events

Time Zone: Eastern Time - US & Canada (change)

Pride Trivia for ages 13+ In-Person

Do you want to put your knowledge of LGBTQ+ pop culture and history to the test? Join us for an evening of friendly competition and celebration. Ages 13+ welcome. Come with a team or join one here!...  More
Date:
Tuesday, June 10, 2025
Time:
5:30 PM - 7:00 PM
Location:
Meeting Room
Audience:
  Teens  
Categories:
  Gaming     History  
Registration has closed.

Evening Book Discussion-- "North Woods" In-Person / Online

"When a pair of young lovers abscond from a Puritan colony, little do they know that their humble cabin in the woods will become the home of an extraordinary succession of human and nonhuman...  More
Date:
Wednesday, June 11, 2025 Show more dates
Time:
5:00 PM - 6:00 PM
Location:
Meeting Room
Audience:
  Adults  
Categories:
  Book Clubs     Book Clubs > Evening Book Group  
Registration Type:
In-Person Registration / Online Registration
Register! - 4 seats left

Walking Groups In-Person

This all-ages program has two goals in mind: let's get outside for a walk, and let's chat while we do it! Walking is more fun with a pal. No registration required, just show up when you can!
Date:
Thursday, June 12, 2025 Show more dates
Time:
3:00 PM - 4:00 PM
Location:
Outside of Library
Audience:
  Adults  
Categories:
  Daytime     Walking Groups  
Registration Type:
In-Person Registration
Register! - 9 seats left

Queering the Past: Speaking Up and Stepping Out In-Person

In this short talk, Wendy Chapkis shares stories about preserving Maine’s queer history through the Querying the Past oral history project and the Stepping Out Portland queer history trail.
Date:
Thursday, June 12, 2025
Time:
6:00 PM - 7:00 PM
Location:
Meeting Room
Audience:
  Adults  
Categories:
  History     Lectures     Maine Courses  
Registration Type:
In-Person Registration
Register! - 33 seats left

Shakespeare Table Read- MACBETH In-Person

Want to act out a Shakespeare play with like-minded drama enthusiasts? No acting experience necessary!
Date:
Friday, June 13, 2025 Show more dates
Time:
12:00 PM - 3:00 PM
Location:
Conference Room
Audience:
  Adults  
Categories:
  Book Clubs     Daytime     Shakespeare  
Registration Type:
In-Person Registration
Register! - 3 seats left

Library Knitting Group In-Person / Online

New knitters are welcome! Crochet, sewing, and other crafters are also welcome.
Date:
Saturday, June 14, 2025 Show more dates
Time:
10:00 AM - 12:00 PM
Location:
Meeting Room
Audience:
  Adults  
Categories:
  Arts & Crafts     Daytime     Recurring Events     Zoom Option  
Registration Type:
In-Person Registration / Online Registration
Register! - 10 seats left

FULL Gentle Sound Bath & Guided Meditation In-Person

Has stress got you down? Let's breathe, relax, and zone out to the gentle peace brought by a Sound Bath & Guided Meditation with Kristine Keegan from Scarborough Yoga.
Date:
Saturday, June 14, 2025
Time:
4:00 PM - 5:30 PM
Location:
Central Atrium
Audience:
  Adults  
Categories:
  Daytime     Health & Wellness  
Registration Type:
In-Person Registration
Register! - 1 seat left

Walking Groups In-Person

Date:
Monday, June 16, 2025 Show more dates
Time:
9:30 AM - 10:30 AM
Location:
Outside of Library
Audience:
  Adults  
Categories:
  Daytime     Walking Groups  
Registration Type:
In-Person Registration
Register! - 9 seats left

Cinderella Stories from Around the World In-Person

Cinderella is perhaps the best-known and best-loved fairy tale. Did you know that there are hundreds of versions of this tale? Best suited for kids able to listen to longer stories.
Date:
Monday, June 16, 2025 Show more dates
Time:
10:00 AM - 11:00 AM
Location:
Meeting Room
Audience:
  Youth  
Categories:
  Summer Learning Program  

View More Events:

Book an Appointment

Meet one on one with a librarian to get help with research, technology, genealogy, etc.

Borrow more than books from the library.

Use our online tool to book study rooms in the library.