Title/Search

Upcoming Events

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

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  

Alice in Wonderland Read Aloud & Activities In-Person

Rising 3rd-5th graders are invited to the library for a three-part read aloud of Lewis Carroll’s Alice in Wonderland! We will have a tea party and activities at each reading!
Date:
Tuesday, June 17, 2025 Show more dates
Time:
2:30 PM - 4:00 PM
Location:
Meeting Room
Audience:
  Youth     Tweens  
Categories:
  Book Clubs     Summer Learning Program  
Registration Type:
In-Person Registration
Register! - 22 seats left

Walking Groups In-Person

Date:
Tuesday, June 17, 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

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.