Skip to main content
Home
Keywords
About New Castle
Departments
Departments
Animal Control Department
Building Inspector
Department of Public Works
Emergency Management
Finance Administrator
Fire Department
Great Island Common
Health Officer
Library
Police Department
Rubbish & Recycling
Schools
Tax Collector
Town Clerk
Town Historian
Town Officers
Treasurer
All Departments
Boards & Committees
Boards & Committees
Board of Assessors
Board of Health
Budget Committee
Capital Improvement Program Committee
Cemetery Trustees
Conservation Commission
Energy Committee
Historic District Commission
Library Trustees
Master Plan
Ocean Street Property Advisory Committee
Planning Board
Recreation Committee
Safe Path
Select Board
Supervisors of the Checklist
TAP New Castle Reimbursement Program
Town Historian Page
Trustees of the Trust Funds
Water & Sewer Commission
Zoning Board of Adjustment
All Boards & Committees
All Minutes & Agendas
Contact Us
FAQ
Find It Fast
Get a Copy of
Alzheimers/Elderly Alert
Property Record Cards
Vacant House Form
Vital Records
Other Forms & Applications
Utilities & Services
Highway & Roads
Public Works
Rubbish & Recycling
Obtain
Absentee Ballots
Dog License
Passes for Great Island Common
Resident Sticker
Town Meeting Results
Public Safety
NH 2-1-1
Emergency Management
Fire Department
Police Department
Make Reservations for
Great Island Common
Recreation Building Tennis Courts
Recreation Programs
Town Buildings
Pay
Parking Tickets
Recreation Programs
Tax Bills
You are here
Home
››
Library
››
Calendar
››
Library Calendar
Library Calendar
Primary tabs
Month
Week
Day
Year
(active tab)
Upcoming
Town Calendar
2024
« Prev
Next »
Filter by Type:
- Any -
Community Event
Event
Holiday
Public Meeting
January
S
M
T
W
T
F
S
1
2
Drop-in Pickleball
01/02/2024 - 1:30pm
Knitting
01/02/2024 - 3:00pm
3
Strength & Conditioning
01/03/2024 - 8:30am
Library Book Group - Hamnet
01/03/2024 - 3:00pm
Mahjong
01/03/2024 - 3:00pm
4
Story Time
01/04/2024 - 9:30am
Drop-in Pickleball
01/04/2024 - 1:30pm
5
Strength & Conditioning
01/05/2024 - 8:30am
6
Story Time
01/06/2024 - 10:00am
7
8
9
Yoga
01/09/2024 - 9:00am
Drop-in Pickleball
01/09/2024 - 1:30pm
Knitting
01/09/2024 - 3:00pm
10
Strength & Conditioning
01/10/2024 - 8:30am
Mahjong
01/10/2024 - 3:00pm
11
Story Time
01/11/2024 - 9:30am
Drop-in Pickleball
01/11/2024 - 1:30pm
12
Strength & Conditioning
01/12/2024 - 8:30am
13
Story Time
01/13/2024 - 10:00am
14
15
16
Yoga
01/16/2024 - 9:00am
Winter Book Share
01/16/2024 - 11:00am
Library Trustee meeting
01/16/2024 - 1:30pm
Drop-in Pickleball
01/16/2024 - 1:30pm
Knitting
01/16/2024 - 3:00pm
17
Strength & Conditioning
01/17/2024 - 8:30am
Mahjong
01/17/2024 - 3:00pm
18
Story Time
01/18/2024 - 9:30am
Drop-in Pickleball
01/18/2024 - 1:30pm
19
Strength & Conditioning
01/19/2024 - 8:30am
20
Story Time
01/20/2024 - 10:00am
21
22
23
Knitting
01/23/2024 - 3:00pm
24
Strength & Conditioning
01/24/2024 - 8:30am
Mahjong
01/24/2024 - 3:00pm
25
Story Time
01/25/2024 - 9:30am
Drop-in Pickleball
01/25/2024 - 1:30pm
26
Strength & Conditioning
01/26/2024 - 8:30am
27
Story Time
01/27/2024 - 10:00am
28
29
30
Drop-in Pickleball
01/30/2024 - 1:30pm
Knitting
01/30/2024 - 3:00pm
31
Strength & Conditioning
01/31/2024 - 8:30am
Mahjong
01/31/2024 - 3:00pm
February
S
M
T
W
T
F
S
1
Story Time
02/01/2024 - 9:30am
2
Strength & Conditioning
02/02/2024 - 8:30am
3
Story Time
02/03/2024 - 10:00am
4
5
6
Yoga
02/06/2024 - 9:00am
Drop-in Pickleball
02/06/2024 - 12:30pm
Knitting
02/06/2024 - 3:00pm
7
Strength & Conditioning
02/07/2024 - 8:30am
Mahjong
02/07/2024 - 3:00pm
8
Story Time
02/08/2024 - 9:30am
Technology series - Excel Tutorial
02/08/2024 - 12:00pm
Drop-in Pickleball
02/08/2024 - 12:30pm
9
Strength & Conditioning
02/09/2024 - 8:30am
10
Story Time
02/10/2024 - 10:00am
11
12
13
Yoga
02/13/2024 - 9:00am
Technology series - Google Docs Tutorial
02/13/2024 - 12:00pm
Drop-in Pickleball
02/13/2024 - 12:30pm
Knitting
02/13/2024 - 3:00pm
14
Strength & Conditioning
02/14/2024 - 8:30am
Mahjong
02/14/2024 - 3:00pm
15
Story Time
02/15/2024 - 9:30am
Drop-in Pickleball
02/15/2024 - 12:30pm
16
Strength & Conditioning
02/16/2024 - 8:30am
17
Story Time
02/17/2024 - 10:00am
18
19
20
Yoga
02/20/2024 - 9:00am
Technology series - iPhone Photos
02/20/2024 - 12:00pm
Drop-in Pickleball
02/20/2024 - 12:30pm
Library Trustee meeting
02/20/2024 - 1:30pm
Knitting
02/20/2024 - 3:00pm
21
Strength & Conditioning
02/21/2024 - 8:30am
Mahjong
02/21/2024 - 3:00pm
22
Story Time
02/22/2024 - 9:30am
Drop-in Pickleball
02/22/2024 - 12:30pm
23
Strength & Conditioning
02/23/2024 - 8:30am
Movie showing: Miracle Club
02/23/2024 - 2:00pm
24
Story Time
02/24/2024 - 10:00am
25
26
27
Drop-in Pickleball
02/27/2024 - 12:30pm
Knitting
02/27/2024 - 3:00pm
Men's Book Group - Feather Thief
02/27/2024 - 7:00pm
28
Strength & Conditioning
02/28/2024 - 8:30am
Mahjong
02/28/2024 - 3:00pm
Gulf of Main & Isles of Shoals: A Sense of Time & Place
02/28/2024 - 3:00pm
29
Story Time
02/29/2024 - 9:30am
Drop-in Pickleball
02/29/2024 - 12:30pm
March
S
M
T
W
T
F
S
1
Strength & Conditioning
03/01/2024 - 8:30am
2
Story Time
03/02/2024 - 10:00am
3
4
5
Drop-in Pickleball
03/05/2024 - 12:30pm
Knitting
03/05/2024 - 3:00pm
6
Strength & Conditioning
03/06/2024 - 8:30am
Mahjong
03/06/2024 - 3:00pm
7
Story Time
03/07/2024 - 9:30am
Drop-in Pickleball
03/07/2024 - 12:30pm
8
Strength & Conditioning
03/08/2024 - 8:30am
9
Story Time
03/09/2024 - 10:00am
10
11
12
Drop-in Pickleball
03/12/2024 - 1:30pm
Knitting
03/12/2024 - 3:00pm
13
Strength & Conditioning
03/13/2024 - 8:30am
Mahjong
03/13/2024 - 3:00pm
14
Story Time
03/14/2024 - 9:30am
Drop-in Pickleball
03/14/2024 - 1:30pm
15
Strength & Conditioning
03/15/2024 - 8:30am
Movie showing: Woman in Gold
03/15/2024 - 2:00pm
16
Story Time
03/16/2024 - 10:00am
17
18
19
Yoga
03/19/2024 - 8:30am
Photos on Your iPhone
03/19/2024 - 12:00pm
Library Trustee meeting
03/19/2024 - 1:30pm
Drop-in Pickleball
03/19/2024 - 1:30pm
Knitting
03/19/2024 - 3:00pm
20
Strength & Conditioning
03/20/2024 - 8:30am
Mahjong
03/20/2024 - 3:00pm
21
Story Time
03/21/2024 - 9:30am
Drop-in Pickleball
03/21/2024 - 1:30pm
22
Strength & Conditioning
03/22/2024 - 8:30am
Movie showing: Beautiful Day in the Neighborhood
03/22/2024 - 2:00pm
23
Story Time
03/23/2024 - 10:00am
24
25
26
Yoga
03/26/2024 - 8:30am
Drop-in Pickleball
03/26/2024 - 1:30pm
Knitting
03/26/2024 - 3:00pm
27
Strength & Conditioning
03/27/2024 - 8:30am
Mahjong
03/27/2024 - 3:00pm
28
Story Time
03/28/2024 - 9:30am
Drop-in Pickleball
03/28/2024 - 1:30pm
29
Strength & Conditioning
03/29/2024 - 8:30am
30
Story Time
03/30/2024 - 10:00am
31
April
S
M
T
W
T
F
S
1
2
Yoga
04/02/2024 - 8:30am
Drop-in Pickleball
04/02/2024 - 1:30pm
Knitting
04/02/2024 - 3:00pm
3
Strength & Conditioning
04/03/2024 - 8:30am
Mahjong
04/03/2024 - 3:00pm
4
Story Time
04/04/2024 - 9:30am
Drop-in Pickleball
04/04/2024 - 1:30pm
5
Strength & Conditioning
04/05/2024 - 8:30am
6
Story Time
04/06/2024 - 10:00am
7
8
9
Yoga
04/09/2024 - 8:30am
Drop-in Pickleball
04/09/2024 - 1:30pm
Knitting
04/09/2024 - 3:00pm
10
Strength & Conditioning
04/10/2024 - 8:30am
Mahjong
04/10/2024 - 3:00pm
11
Story Time
04/11/2024 - 9:30am
Drop-in Pickleball
04/11/2024 - 1:30pm
12
Strength & Conditioning
04/12/2024 - 8:30am
Movie showing: The Big Year
04/12/2024 - 2:00pm
13
Story Time
04/13/2024 - 10:00am
14
15
16
Library Trustee Meeting- Cancelled
04/16/2024 - 1:30pm
Drop-in Pickleball
04/16/2024 - 1:30pm
Knitting
04/16/2024 - 3:00pm
17
Strength & Conditioning
04/17/2024 - 8:30am
Mahjong
04/17/2024 - 3:00pm
18
Story Time
04/18/2024 - 9:30am
Drop-in Pickleball
04/18/2024 - 1:30pm
19
Strength & Conditioning
04/19/2024 - 8:30am
Movie showing: The Hundred-Foot Journey
04/19/2024 - 2:00pm
20
Story Time
04/20/2024 - 10:00am
21
22
23
Drop-in Pickleball
04/23/2024 - 1:30pm
Knitting
04/23/2024 - 3:00pm
24
Strength & Conditioning
04/24/2024 - 8:30am
Mahjong
04/24/2024 - 3:00pm
Becoming Wolf: The Eastern Coyote in N.H.
04/24/2024 - 3:00pm
25
Story Time
04/25/2024 - 9:30am
Drop-in Pickleball
04/25/2024 - 1:30pm
26
Strength & Conditioning
04/26/2024 - 8:30am
27
Story Time
04/27/2024 - 10:00am
28
29
30
Cookbook Club - Everyday Dinners
04/30/2024 - 11:00am
Drop-in Pickleball
04/30/2024 - 1:30pm
Knitting
04/30/2024 - 3:00pm
May
S
M
T
W
T
F
S
1
Strength & Conditioning
05/01/2024 - 8:30am
Mahjong
05/01/2024 - 3:00pm
2
Story Time
05/02/2024 - 9:30am
Drop-in Pickleball
05/02/2024 - 1:30pm
3
Strength & Conditioning
05/03/2024 - 8:30am
4
Story Time
05/04/2024 - 10:00am
5
6
7
Drop-in Pickleball
05/07/2024 - 1:30pm
Knitting
05/07/2024 - 3:00pm
8
Strength & Conditioning
05/08/2024 - 8:30am
History of Portsmouth NH in 101 Objects
05/08/2024 - 3:00pm
Mahjong
05/08/2024 - 3:00pm
9
Story Time
05/09/2024 - 9:30am
Drop-in Pickleball
05/09/2024 - 1:30pm
10
Strength & Conditioning
05/10/2024 - 8:30am
11
Story Time
05/11/2024 - 10:00am
12
13
14
NO Pickleball - Town Meeting
05/14/2024 - 1:30pm
Knitting
05/14/2024 - 3:00pm
15
Strength & Conditioning
05/15/2024 - 8:30am
Mahjong
05/15/2024 - 3:00pm
16
Story Time
05/16/2024 - 9:30am
Drop-in Pickleball
05/16/2024 - 1:30pm
17
Strength & Conditioning
05/17/2024 - 8:30am
18
Story Time
05/18/2024 - 10:00am
19
20
21
Yoga
05/21/2024 - 8:30am
Drop-in Pickleball
05/21/2024 - 1:30pm
Library Trustee meeting
05/21/2024 - 1:30pm
Knitting
05/21/2024 - 3:00pm
22
Strength & Conditioning
05/22/2024 - 8:30am
Mahjong
05/22/2024 - 3:00pm
23
Story Time
05/23/2024 - 9:30am
Drop-in Pickleball
05/23/2024 - 1:30pm
24
Strength & Conditioning
05/24/2024 - 8:30am
25
Story Time
05/25/2024 - 10:00am
26
27
28
Yoga
05/28/2024 - 8:30am
Drop-in Pickleball
05/28/2024 - 1:30pm
Knitting
05/28/2024 - 3:00pm
29
Mahjong
05/29/2024 - 3:00pm
30
Story Time
05/30/2024 - 9:30am
Drop-in Pickleball
05/30/2024 - 1:30pm
31
June
S
M
T
W
T
F
S
1
Story Time
06/01/2024 - 10:00am
2
3
4
Yoga
06/04/2024 - 8:30am
Knitting
06/04/2024 - 3:00pm
5
Mahjong
06/05/2024 - 3:00pm
6
Story Time
06/06/2024 - 9:30am
7
8
Story Time
06/08/2024 - 10:00am
9
10
11
Knitting
06/11/2024 - 3:00pm
12
Summer Reading Program - Fill Your Reading Bags!
06/12/2024 - 3:00pm
Mahjong
06/12/2024 - 3:00pm
13
Story Time
06/13/2024 - 9:30am
14
15
Story Time
06/15/2024 - 10:00am
16
17
18
Library Trustee meeting
06/18/2024 - 1:30pm
Knitting
06/18/2024 - 3:00pm
19
Summer Reading Program - Meet Snoopy the Rabbit
06/19/2024 - 3:00pm
Mahjong
06/19/2024 - 3:00pm
20
Story Time
06/20/2024 - 9:30am
21
22
Story Time
06/22/2024 - 10:00am
23
24
25
Knitting
06/25/2024 - 3:00pm
26
Summer Reading Program - Explore the Ocean World
06/26/2024 - 3:00pm
Mahjong
06/26/2024 - 3:00pm
27
Story Time
06/27/2024 - 9:30am
28
29
Story Time
06/29/2024 - 10:00am
30
July
S
M
T
W
T
F
S
1
2
Knitting
07/02/2024 - 3:00pm
3
Summer Reading Program - Perler Beads, Art & Games
07/03/2024 - 3:00pm
Mahjong
07/03/2024 - 3:00pm
4
Story Time
07/04/2024 - 9:30am
5
6
Story Time
07/06/2024 - 10:00am
7
8
9
Knitting
07/09/2024 - 3:00pm
10
Mahjong
07/10/2024 - 3:00pm
11
Story Time
07/11/2024 - 9:30am
12
13
Story Time
07/13/2024 - 10:00am
14
15
16
Library Trustee meeting
07/16/2024 - 1:30pm
Knitting
07/16/2024 - 3:00pm
17
Mahjong
07/17/2024 - 3:00pm
18
Story Time
07/18/2024 - 9:30am
19
20
Story Time
07/20/2024 - 10:00am
21
22
23
Knitting
07/23/2024 - 3:00pm
24
Mahjong
07/24/2024 - 3:00pm
25
Story Time
07/25/2024 - 9:30am
26
27
Story Time
07/27/2024 - 10:00am
28
29
30
Knitting
07/30/2024 - 3:00pm
31
Mahjong
07/31/2024 - 3:00pm
August
S
M
T
W
T
F
S
1
Story Time
08/01/2024 - 9:30am
2
3
Story Time
08/03/2024 - 10:00am
4
5
6
Knitting
08/06/2024 - 3:00pm
7
Mahjong
08/07/2024 - 3:00pm
8
Story Time
08/08/2024 - 9:30am
9
10
Story Time
08/10/2024 - 10:00am
11
12
13
Knitting
08/13/2024 - 3:00pm
14
Mahjong
08/14/2024 - 3:00pm
15
Story Time
08/15/2024 - 9:30am
16
17
Story Time
08/17/2024 - 10:00am
18
19
20
Knitting
08/20/2024 - 3:00pm
21
Mahjong
08/21/2024 - 3:00pm
22
Story Time
08/22/2024 - 9:30am
23
24
Story Time
08/24/2024 - 10:00am
25
26
27
Knitting
08/27/2024 - 3:00pm
28
Mahjong
08/28/2024 - 3:00pm
29
Story Time
08/29/2024 - 9:30am
30
31
Story Time
08/31/2024 - 10:00am
September
S
M
T
W
T
F
S
1
2
3
Knitting
09/03/2024 - 3:00pm
4
Mahjong
09/04/2024 - 3:00pm
5
Story Time
09/05/2024 - 9:30am
6
7
Story Time
09/07/2024 - 10:00am
8
9
10
Knitting
09/10/2024 - 3:00pm
11
Mahjong
09/11/2024 - 3:00pm
12
Story Time
09/12/2024 - 9:30am
13
14
Story Time
09/14/2024 - 10:00am
15
16
17
Library Trustee meeting
09/17/2024 - 1:30pm
Knitting
09/17/2024 - 3:00pm
18
Mahjong
09/18/2024 - 3:00pm
19
Story Time
09/19/2024 - 9:30am
20
21
Story Time
09/21/2024 - 10:00am
22
23
24
Knitting
09/24/2024 - 3:00pm
25
Mahjong
09/25/2024 - 3:00pm
26
Story Time
09/26/2024 - 9:30am
27
28
Story Time
09/28/2024 - 10:00am
29
30
October
S
M
T
W
T
F
S
1
Knitting
10/01/2024 - 3:00pm
2
Mahjong
10/02/2024 - 3:00pm
3
Story Time
10/03/2024 - 9:30am
4
5
Story Time
10/05/2024 - 10:00am
6
7
8
Knitting
10/08/2024 - 3:00pm
9
Mahjong
10/09/2024 - 3:00pm
10
Story Time
10/10/2024 - 9:30am
11
12
Story Time
10/12/2024 - 10:00am
13
14
15
Library Trustee meeting
10/15/2024 - 1:30pm
Knitting
10/15/2024 - 3:00pm
16
Mahjong
10/16/2024 - 3:00pm
17
Story Time
10/17/2024 - 9:30am
18
19
Story Time
10/19/2024 - 10:00am
20
21
22
Knitting
10/22/2024 - 3:00pm
23
Mahjong
10/23/2024 - 3:00pm
24
Story Time
10/24/2024 - 9:30am
25
26
Story Time
10/26/2024 - 10:00am
27
28
29
Knitting
10/29/2024 - 3:00pm
30
Mahjong
10/30/2024 - 3:00pm
31
Story Time
10/31/2024 - 9:30am
November
S
M
T
W
T
F
S
1
2
Story Time
11/02/2024 - 10:00am
3
4
5
Knitting
11/05/2024 - 3:00pm
6
Mahjong
11/06/2024 - 3:00pm
7
Story Time
11/07/2024 - 9:30am
8
9
Story Time
11/09/2024 - 10:00am
10
11
12
Knitting
11/12/2024 - 3:00pm
13
Mahjong
11/13/2024 - 3:00pm
14
Story Time
11/14/2024 - 9:30am
15
16
Story Time
11/16/2024 - 10:00am
17
18
19
Library Trustee meeting
11/19/2024 - 1:30pm
Knitting
11/19/2024 - 3:00pm
20
Mahjong
11/20/2024 - 3:00pm
21
Story Time
11/21/2024 - 9:30am
22
23
Story Time
11/23/2024 - 10:00am
24
25
26
Knitting
11/26/2024 - 3:00pm
27
Mahjong
11/27/2024 - 3:00pm
28
Story Time
11/28/2024 - 9:30am
29
30
Story Time
11/30/2024 - 10:00am
December
S
M
T
W
T
F
S
1
2
3
Knitting
12/03/2024 - 3:00pm
4
Mahjong
12/04/2024 - 3:00pm
5
Story Time
12/05/2024 - 9:30am
6
7
Story Time
12/07/2024 - 10:00am
8
9
10
Knitting
12/10/2024 - 3:00pm
11
Mahjong
12/11/2024 - 3:00pm
12
Story Time
12/12/2024 - 9:30am
13
14
Story Time
12/14/2024 - 10:00am
15
16
17
Library Trustee meeting
12/17/2024 - 1:30pm
Knitting
12/17/2024 - 3:00pm
18
Mahjong
12/18/2024 - 3:00pm
19
Story Time
12/19/2024 - 9:30am
20
21
Story Time
12/21/2024 - 10:00am
22
23
24
Knitting
12/24/2024 - 3:00pm
25
Mahjong
12/25/2024 - 3:00pm
26
Story Time
12/26/2024 - 9:30am
27
28
Story Time
12/28/2024 - 10:00am
29
30
31
Knitting
12/31/2024 - 3:00pm