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
2025
« Prev
Next »
Filter by Type:
- Any -
Community Event
Event
Holiday
Public Meeting
January
S
M
T
W
T
F
S
1
Mahjong
01/01/2025 - 3:00pm
2
Story Time
01/02/2025 - 9:30am
3
4
Story Time
01/04/2025 - 10:00am
5
6
7
Knitting
01/07/2025 - 3:00pm
8
Mahjong
01/08/2025 - 3:00pm
9
Story Time
01/09/2025 - 9:30am
10
11
Story Time
01/11/2025 - 10:00am
12
13
14
Knitting
01/14/2025 - 3:00pm
15
Mahjong
01/15/2025 - 3:00pm
16
Story Time
01/16/2025 - 9:30am
17
18
Story Time
01/18/2025 - 10:00am
19
20
21
Library Trustee meeting
01/21/2025 - 1:30pm
Knitting
01/21/2025 - 3:00pm
22
Mahjong
01/22/2025 - 3:00pm
23
Story Time
01/23/2025 - 9:30am
24
25
Story Time
01/25/2025 - 10:00am
26
27
28
Knitting
01/28/2025 - 3:00pm
29
Mahjong
01/29/2025 - 3:00pm
30
Story Time
01/30/2025 - 9:30am
31
February
S
M
T
W
T
F
S
1
Story Time
02/01/2025 - 10:00am
2
3
4
Knitting
02/04/2025 - 3:00pm
5
Mahjong
02/05/2025 - 3:00pm
6
Story Time
02/06/2025 - 9:30am
7
8
Story Time
02/08/2025 - 10:00am
9
10
11
Knitting
02/11/2025 - 3:00pm
12
Mahjong
02/12/2025 - 3:00pm
13
Story Time
02/13/2025 - 9:30am
14
15
Story Time
02/15/2025 - 10:00am
16
17
18
Library Trustee meeting
02/18/2025 - 1:30pm
Knitting
02/18/2025 - 3:00pm
19
Mahjong
02/19/2025 - 3:00pm
20
Story Time
02/20/2025 - 9:30am
21
22
Story Time
02/22/2025 - 10:00am
23
24
25
Knitting
02/25/2025 - 3:00pm
26
Mahjong
02/26/2025 - 3:00pm
27
Story Time
02/27/2025 - 9:30am
28
March
S
M
T
W
T
F
S
1
Story Time
03/01/2025 - 10:00am
2
3
4
Knitting
03/04/2025 - 3:00pm
5
Mahjong
03/05/2025 - 3:00pm
6
Story Time
03/06/2025 - 9:30am
7
8
Story Time
03/08/2025 - 10:00am
9
10
11
Knitting
03/11/2025 - 3:00pm
12
Mahjong
03/12/2025 - 3:00pm
13
Story Time
03/13/2025 - 9:30am
14
15
Story Time
03/15/2025 - 10:00am
16
17
18
Library Trustee meeting
03/18/2025 - 1:30pm
Knitting
03/18/2025 - 3:00pm
19
Mahjong
03/19/2025 - 3:00pm
20
Story Time
03/20/2025 - 9:30am
21
22
Story Time
03/22/2025 - 10:00am
23
24
25
Knitting
03/25/2025 - 3:00pm
26
Mahjong
03/26/2025 - 3:00pm
27
Story Time
03/27/2025 - 9:30am
28
29
Story Time
03/29/2025 - 10:00am
30
31
April
S
M
T
W
T
F
S
1
Knitting
04/01/2025 - 3:00pm
2
Mahjong
04/02/2025 - 3:00pm
3
Story Time
04/03/2025 - 9:30am
4
5
Story Time
04/05/2025 - 10:00am
6
7
8
Knitting
04/08/2025 - 3:00pm
9
Mahjong
04/09/2025 - 3:00pm
10
Story Time
04/10/2025 - 9:30am
11
12
Story Time
04/12/2025 - 10:00am
13
14
15
Library Trustee meeting
04/15/2025 - 1:30pm
Knitting
04/15/2025 - 3:00pm
16
Mahjong
04/16/2025 - 3:00pm
17
Story Time
04/17/2025 - 9:30am
18
19
Story Time
04/19/2025 - 10:00am
20
21
22
Knitting
04/22/2025 - 3:00pm
23
Mahjong
04/23/2025 - 3:00pm
24
Story Time
04/24/2025 - 9:30am
25
26
Story Time
04/26/2025 - 10:00am
27
28
29
Knitting
04/29/2025 - 3:00pm
30
Mahjong
04/30/2025 - 3:00pm
May
S
M
T
W
T
F
S
1
Story Time
05/01/2025 - 9:30am
2
3
Story Time
05/03/2025 - 10:00am
4
5
6
Knitting
05/06/2025 - 3:00pm
7
Mahjong
05/07/2025 - 3:00pm
8
Story Time
05/08/2025 - 9:30am
9
10
Story Time
05/10/2025 - 10:00am
11
12
13
Knitting
05/13/2025 - 3:00pm
14
Mahjong
05/14/2025 - 3:00pm
15
Story Time
05/15/2025 - 9:30am
16
17
Story Time
05/17/2025 - 10:00am
18
19
20
Library Trustee meeting
05/20/2025 - 1:30pm
Knitting
05/20/2025 - 3:00pm
21
Mahjong
05/21/2025 - 3:00pm
22
Story Time
05/22/2025 - 9:30am
23
24
Story Time
05/24/2025 - 10:00am
25
26
27
Knitting
05/27/2025 - 3:00pm
28
Mahjong
05/28/2025 - 3:00pm
29
Story Time
05/29/2025 - 9:30am
30
31
Story Time
05/31/2025 - 10:00am
June
S
M
T
W
T
F
S
1
2
3
Knitting
06/03/2025 - 3:00pm
4
Mahjong
06/04/2025 - 3:00pm
5
Story Time
06/05/2025 - 9:30am
6
7
Story Time
06/07/2025 - 10:00am
8
9
10
Knitting
06/10/2025 - 3:00pm
11
Mahjong
06/11/2025 - 3:00pm
12
Story Time
06/12/2025 - 9:30am
13
14
Story Time
06/14/2025 - 10:00am
15
16
17
Library Trustee meeting
06/17/2025 - 1:30pm
Knitting
06/17/2025 - 3:00pm
18
Mahjong
06/18/2025 - 3:00pm
19
Story Time
06/19/2025 - 9:30am
20
21
Story Time
06/21/2025 - 10:00am
22
23
24
Knitting
06/24/2025 - 3:00pm
25
Mahjong
06/25/2025 - 3:00pm
26
Story Time
06/26/2025 - 9:30am
27
28
Story Time
06/28/2025 - 10:00am
29
30
July
S
M
T
W
T
F
S
1
Knitting
07/01/2025 - 3:00pm
2
Mahjong
07/02/2025 - 3:00pm
3
Story Time
07/03/2025 - 9:30am
4
5
Story Time
07/05/2025 - 10:00am
6
7
8
Knitting
07/08/2025 - 3:00pm
9
Mahjong
07/09/2025 - 3:00pm
10
Story Time
07/10/2025 - 9:30am
11
12
Story Time
07/12/2025 - 10:00am
13
14
15
Library Trustee meeting
07/15/2025 - 1:30pm
Knitting
07/15/2025 - 3:00pm
16
Mahjong
07/16/2025 - 3:00pm
17
Story Time
07/17/2025 - 9:30am
18
19
20
21
22
Knitting
07/22/2025 - 3:00pm
23
24
25
26
27
28
29
Knitting
07/29/2025 - 3:00pm
30
31
August
S
M
T
W
T
F
S
1
2
3
4
5
Knitting
08/05/2025 - 3:00pm
6
7
8
9
10
11
12
Knitting
08/12/2025 - 3:00pm
13
14
15
16
17
18
19
Knitting
08/19/2025 - 3:00pm
20
21
22
23
24
25
26
Knitting
08/26/2025 - 3:00pm
27
28
29
30
31
September
S
M
T
W
T
F
S
1
2
Knitting
09/02/2025 - 3:00pm
3
4
5
6
7
8
9
Knitting
09/09/2025 - 3:00pm
10
11
12
13
14
15
16
Library Trustee meeting
09/16/2025 - 1:30pm
Knitting
09/16/2025 - 3:00pm
17
18
19
20
21
22
23
Knitting
09/23/2025 - 3:00pm
24
25
26
27
28
29
30
Knitting
09/30/2025 - 3:00pm
October
S
M
T
W
T
F
S
1
2
3
4
5
6
7
Knitting
10/07/2025 - 3:00pm
8
9
10
11
12
13
14
Knitting
10/14/2025 - 3:00pm
15
16
17
18
19
20
21
Library Trustee meeting
10/21/2025 - 1:30pm
Knitting
10/21/2025 - 3:00pm
22
23
24
25
26
27
28
Knitting
10/28/2025 - 3:00pm
29
30
31
November
S
M
T
W
T
F
S
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
Library Trustee meeting
11/18/2025 - 1:30pm
19
20
21
22
23
24
25
26
27
28
29
30
December
S
M
T
W
T
F
S
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
Library Trustee meeting
12/16/2025 - 1:30pm
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31