Event List

Age Group
Age Group
Program Type
Program Type

Primary tabs

This event is in the "Children" group
This event is in the "Young Adults" group
This event is in the "Adults" group
This event is in the "Everyone" group
bright chess pieces against black backdrop

Chess Club

Saturday, May 2, 2026 at 3:00pm - 4:45pm
The Space at Russell Library
Program Type:
Play & Movement, Other
Age Group:
Children, Young Adults, Adults, Everyone

Love chess or just want to learn? All ages and abilities are welcome at our new Russell Library Chess Club. Drop-in, no registration required. 

 

Library Branch: Russell Library
Room: The Space
Age Group: Children, Young Adults, Adults, Everyone
Program Type: Play & Movement, Other
Event Details:

Love chess or just want to learn? All ages and abilities are welcome at our new Russell Library Chess Club. Drop-in, no registration required. 

 

This event is in the "Children" group
This event is in the "Young Adults" group
This event is in the "Adults" group
This event is in the "Everyone" group
bright chess pieces against black backdrop

Chess Club

Saturday, May 9, 2026 at 3:00pm - 4:45pm
The Space at Russell Library
Program Type:
Play & Movement, Other
Age Group:
Children, Young Adults, Adults, Everyone

Love chess or just want to learn? All ages and abilities are welcome at our new Russell Library Chess Club. Drop-in, no registration required. 

 

Library Branch: Russell Library
Room: The Space
Age Group: Children, Young Adults, Adults, Everyone
Program Type: Play & Movement, Other
Event Details:

Love chess or just want to learn? All ages and abilities are welcome at our new Russell Library Chess Club. Drop-in, no registration required. 

 

This event is in the "Children" group
This event is in the "Young Adults" group
This event is in the "Adults" group
This event is in the "Everyone" group
bright chess pieces against black backdrop

Chess Club

Saturday, May 16, 2026 at 3:00pm - 4:45pm
The Space at Russell Library
Program Type:
Play & Movement, Other
Age Group:
Children, Young Adults, Adults, Everyone

Love chess or just want to learn? All ages and abilities are welcome at our new Russell Library Chess Club. Drop-in, no registration required. 

 

Library Branch: Russell Library
Room: The Space
Age Group: Children, Young Adults, Adults, Everyone
Program Type: Play & Movement, Other
Event Details:

Love chess or just want to learn? All ages and abilities are welcome at our new Russell Library Chess Club. Drop-in, no registration required. 

 

This event is in the "Adults" group

Russell Library Board of Trustees Meeting

Tuesday, May 19, 2026 at 6:00pm - 7:30pm
Hubbard Room at Russell Library
Program Type:
Other
Age Group:
Adults
Library Branch: Russell Library
Room: Hubbard Room
Age Group: Adults
Program Type: Other
This event is in the "Children" group
This event is in the "Young Adults" group
This event is in the "Adults" group
This event is in the "Everyone" group
bright chess pieces against black backdrop

Chess Club

Saturday, May 30, 2026 at 3:00pm - 4:45pm
The Space at Russell Library
Program Type:
Play & Movement, Other
Age Group:
Children, Young Adults, Adults, Everyone

Love chess or just want to learn? All ages and abilities are welcome at our new Russell Library Chess Club. Drop-in, no registration required. 

 

Library Branch: Russell Library
Room: The Space
Age Group: Children, Young Adults, Adults, Everyone
Program Type: Play & Movement, Other
Event Details:

Love chess or just want to learn? All ages and abilities are welcome at our new Russell Library Chess Club. Drop-in, no registration required. 

 

This event is in the "Children" group
This event is in the "Young Adults" group
This event is in the "Adults" group
This event is in the "Everyone" group
bright chess pieces against black backdrop

Chess Club

Saturday, June 6, 2026 at 3:00pm - 4:45pm
The Space at Russell Library
Program Type:
Play & Movement, Other
Age Group:
Children, Young Adults, Adults, Everyone

Love chess or just want to learn? All ages and abilities are welcome at our new Russell Library Chess Club. Drop-in, no registration required. 

 

Library Branch: Russell Library
Room: The Space
Age Group: Children, Young Adults, Adults, Everyone
Program Type: Play & Movement, Other
Event Details:

Love chess or just want to learn? All ages and abilities are welcome at our new Russell Library Chess Club. Drop-in, no registration required. 

 

This event is in the "Everyone" group
Book Sale

Book Sale

Friday, June 12, 2026 at 9:00am - 4:30pm
Russell Library
Program Type:
Other
Age Group:
Everyone

Friends of Russell Library Book Sale in the Reading Room

Friday, June 12th, 9am-4:30pm
Saturday, June 13th, 9am-4:30pm

Library Branch: Russell Library
Age Group: Everyone
Program Type: Other
Event Details:

Friends of Russell Library Book Sale in the Reading Room

Friday, June 12th, 9am-4:30pm
Saturday, June 13th, 9am-4:30pm

This event is in the "Everyone" group
Book Sale

Book Sale

Saturday, June 13, 2026 at 9:00am - 4:30pm
Russell Library
Program Type:
Other
Age Group:
Everyone

Friends of Russell Library Book Sale in the Reading Room

Friday, June 12th, 9am-4:30pm
Saturday, June 13th, 9am-4:30pm

Library Branch: Russell Library
Age Group: Everyone
Program Type: Other
Event Details:

Friends of Russell Library Book Sale in the Reading Room

Friday, June 12th, 9am-4:30pm
Saturday, June 13th, 9am-4:30pm

This event is in the "Adults" group

America250: Preserving History—One Picture at a Time

Saturday, June 13, 2026 at 9:30am - 12:00pm
Memory Box: Photos at Russell Library
Program Type:
Other
Age Group:
Adults

Do you own photos—past or present—that will show how Portland and Middletown used to look?  Do you have family photos—old or recent—that will be as valuable to future generations as the oil portraits and daguerreotypes of yore?

Registration Required
Library Branch: Russell Library
Room: Memory Box: Photos
Age Group: Adults
Program Type: Other
Registration Required
Event Details:

Do you own photos—past or present—that will show how Portland and Middletown used to look?  Do you have family photos—old or recent—that will be as valuable to future generations as the oil portraits and daguerreotypes of yore?

This event is in the "Adults" group

America250: Preserving History—One Picture at a Time

Saturday, June 13, 2026 at 1:00pm - 3:00pm
Memory Box: Photos at Russell Library
Program Type:
Other
Age Group:
Adults

Do you own photos—past or present—that will show how Portland and Middletown used to look?  Do you have family photos—old or recent—that will be as valuable to future generations as the oil portraits and daguerreotypes of yore?

Registration Required
Library Branch: Russell Library
Room: Memory Box: Photos
Age Group: Adults
Program Type: Other
Registration Required
Event Details:

Do you own photos—past or present—that will show how Portland and Middletown used to look?  Do you have family photos—old or recent—that will be as valuable to future generations as the oil portraits and daguerreotypes of yore?

This event is in the "Children" group
This event is in the "Young Adults" group
This event is in the "Adults" group
This event is in the "Everyone" group
bright chess pieces against black backdrop

Chess Club

Saturday, June 13, 2026 at 3:00pm - 4:45pm
The Space at Russell Library
Program Type:
Play & Movement, Other
Age Group:
Children, Young Adults, Adults, Everyone

Love chess or just want to learn? All ages and abilities are welcome at our new Russell Library Chess Club. Drop-in, no registration required. 

 

Library Branch: Russell Library
Room: The Space
Age Group: Children, Young Adults, Adults, Everyone
Program Type: Play & Movement, Other
Event Details:

Love chess or just want to learn? All ages and abilities are welcome at our new Russell Library Chess Club. Drop-in, no registration required. 

 

This event is in the "Adults" group

Friends of the Russell Library Annual Meeting

Tuesday, June 16, 2026 at 5:00pm - 6:00pm
Hubbard Room at Russell Library
Program Type:
Other
Age Group:
Adults
Library Branch: Russell Library
Room: Hubbard Room
Age Group: Adults
Program Type: Other
This event is in the "Adults" group

Russell Library Board of Trustees Meeting

Tuesday, June 16, 2026 at 6:00pm - 7:30pm
Hubbard Room at Russell Library
Program Type:
Other
Age Group:
Adults
Library Branch: Russell Library
Room: Hubbard Room
Age Group: Adults
Program Type: Other
This event is in the "Young Children" group
This event is in the "Children" group
This event is in the "Young Adults" group
This event is in the "Adults" group
Bingo balls on a yellow background.

Summer Family Bingo

Thursday, June 18, 2026 at 3:00pm - 4:00pm
Hubbard Room at Russell Library
Program Type:
Other
Age Group:
Young Children, Children, Young Adults, Adults

Families with children ages 4-12 are welcome to join us to play classic BINGO and win books and small prizes.

This event is sponsored by the Friends of the Russell Library!

Library Branch: Russell Library
Room: Hubbard Room
Age Group: Young Children, Children, Young Adults, Adults
Program Type: Other
Event Details:

Families with children ages 4-12 are welcome to join us to play classic BINGO and win books and small prizes.

This event is sponsored by the Friends of the Russell Library!

This event is in the "Children" group
This event is in the "Young Adults" group
This event is in the "Adults" group
This event is in the "Everyone" group
bright chess pieces against black backdrop

Chess Club

Saturday, June 20, 2026 at 3:00pm - 4:45pm
The Space at Russell Library
Program Type:
Play & Movement, Other
Age Group:
Children, Young Adults, Adults, Everyone

Love chess or just want to learn? All ages and abilities are welcome at our new Russell Library Chess Club. Drop-in, no registration required. 

 

Library Branch: Russell Library
Room: The Space
Age Group: Children, Young Adults, Adults, Everyone
Program Type: Play & Movement, Other
Event Details:

Love chess or just want to learn? All ages and abilities are welcome at our new Russell Library Chess Club. Drop-in, no registration required. 

 

This event is in the "Children" group
This event is in the "Young Adults" group
This event is in the "Adults" group
This event is in the "Everyone" group
All Ages Chess Club The Space colorful chess pieces on a black background

Chess Club

Saturday, June 27, 2026 at 3:00pm - 5:00pm
The Space at Russell Library
Program Type:
Play & Movement, Other
Age Group:
Children, Young Adults, Adults, Everyone

Love chess or just want to learn? All ages and abilities are welcome at our new Russell Library Chess Club. Local chess expert and author Sal Berrios will be leading. Drop-in, no registration required. 

 

 

Library Branch: Russell Library
Room: The Space
Age Group: Children, Young Adults, Adults, Everyone
Program Type: Play & Movement, Other
Event Details:

Love chess or just want to learn? All ages and abilities are welcome at our new Russell Library Chess Club. Local chess expert and author Sal Berrios will be leading. Drop-in, no registration required. 

 

 

This event is in the "Young Children" group
This event is in the "Children" group
This event is in the "Young Adults" group
This event is in the "Adults" group
Bingo balls on a yellow background.

Summer Family Bingo

Thursday, July 2, 2026 at 3:00pm - 4:00pm
Hubbard Room at Russell Library
Program Type:
Other
Age Group:
Young Children, Children, Young Adults, Adults

Families with children ages 4-12 are welcome to join us to play classic BINGO and win books and small prizes.

This event is sponsored by the Friends of the Russell Library!

Library Branch: Russell Library
Room: Hubbard Room
Age Group: Young Children, Children, Young Adults, Adults
Program Type: Other
Event Details:

Families with children ages 4-12 are welcome to join us to play classic BINGO and win books and small prizes.

This event is sponsored by the Friends of the Russell Library!

This event is in the "Everyone" group
bright chess pieces against black backdrop

Chess Club

Saturday, July 11, 2026 at 3:00pm - 4:45pm
The Space at Russell Library
Program Type:
Play & Movement, Other
Age Group:
Everyone

Love chess or just want to learn? All ages and abilities are welcome at our new Russell Library Chess Club. Drop-in, no registration required. 

 

Library Branch: Russell Library
Room: The Space
Age Group: Everyone
Program Type: Play & Movement, Other
Event Details:

Love chess or just want to learn? All ages and abilities are welcome at our new Russell Library Chess Club. Drop-in, no registration required. 

 

This event is in the "Everyone" group
bright chess pieces against black backdrop

Chess Club

Saturday, July 18, 2026 at 3:00pm - 4:45pm
The Space at Russell Library
Program Type:
Play & Movement, Other
Age Group:
Everyone

Love chess or just want to learn? All ages and abilities are welcome at our new Russell Library Chess Club. Drop-in, no registration required. 

 

Library Branch: Russell Library
Room: The Space
Age Group: Everyone
Program Type: Play & Movement, Other
Event Details:

Love chess or just want to learn? All ages and abilities are welcome at our new Russell Library Chess Club. Drop-in, no registration required. 

 

This event is in the "Everyone" group
bright chess pieces against black backdrop

Chess Club

Saturday, July 25, 2026 at 3:00pm - 4:45pm
The Space at Russell Library
Program Type:
Play & Movement, Other
Age Group:
Everyone

Love chess or just want to learn? All ages and abilities are welcome at our new Russell Library Chess Club. Drop-in, no registration required. 

 

Library Branch: Russell Library
Room: The Space
Age Group: Everyone
Program Type: Play & Movement, Other
Event Details:

Love chess or just want to learn? All ages and abilities are welcome at our new Russell Library Chess Club. Drop-in, no registration required. 

 

This event is in the "Young Children" group
This event is in the "Children" group
This event is in the "Young Adults" group
This event is in the "Adults" group
Bingo balls on a yellow background.

Summer Family Bingo

Saturday, August 1, 2026 at 3:00pm - 4:00pm
Hubbard Room at Russell Library
Program Type:
Other
Age Group:
Young Children, Children, Young Adults, Adults

Families with children ages 4-12 are welcome to join us to play classic BINGO and win books and small prizes.

This event is sponsored by the Friends of the Russell Library!

Library Branch: Russell Library
Room: Hubbard Room
Age Group: Young Children, Children, Young Adults, Adults
Program Type: Other
Event Details:

Families with children ages 4-12 are welcome to join us to play classic BINGO and win books and small prizes.

This event is sponsored by the Friends of the Russell Library!

This event is in the "Everyone" group
bright chess pieces against black backdrop

Chess Club

Saturday, August 1, 2026 at 3:00pm - 4:45pm
The Space at Russell Library
Program Type:
Play & Movement, Other
Age Group:
Everyone

Love chess or just want to learn? All ages and abilities are welcome at our new Russell Library Chess Club. Drop-in, no registration required. 

 

Library Branch: Russell Library
Room: The Space
Age Group: Everyone
Program Type: Play & Movement, Other
Event Details:

Love chess or just want to learn? All ages and abilities are welcome at our new Russell Library Chess Club. Drop-in, no registration required. 

 

This event is in the "Everyone" group
bright chess pieces against black backdrop

Chess Club

Saturday, August 8, 2026 at 3:00pm - 4:45pm
The Space at Russell Library
Program Type:
Play & Movement, Other
Age Group:
Everyone

Love chess or just want to learn? All ages and abilities are welcome at our new Russell Library Chess Club. Drop-in, no registration required. 

 

Library Branch: Russell Library
Room: The Space
Age Group: Everyone
Program Type: Play & Movement, Other
Event Details:

Love chess or just want to learn? All ages and abilities are welcome at our new Russell Library Chess Club. Drop-in, no registration required. 

 

This event is in the "Everyone" group
bright chess pieces against black backdrop

Chess Club

Saturday, August 15, 2026 at 3:00pm - 4:45pm
The Space at Russell Library
Program Type:
Play & Movement, Other
Age Group:
Everyone

Love chess or just want to learn? All ages and abilities are welcome at our new Russell Library Chess Club. Drop-in, no registration required. 

 

Library Branch: Russell Library
Room: The Space
Age Group: Everyone
Program Type: Play & Movement, Other
Event Details:

Love chess or just want to learn? All ages and abilities are welcome at our new Russell Library Chess Club. Drop-in, no registration required.