Skip to main content
Home
Keywords
Departments
Departments
Building Department
Cemetery Trustees
Emergency Management
Fire and Rescue Department
Forest Fire Wardens
Highway Department
Salisbury Free Library
Salisbury Police Department
Tax Collector
Town Clerk
Transfer Station
Trustees of Trust Funds
All Departments
Boards & Committees
Boards & Committees
Budget Committee
Board of Selectmen
Conservation Commission
Old Home Day Committee
Planning Board
Recreation Committee
Supervisors of Checklist
Zoning Board of Adjustment
All Boards & Committees
Find It Fast
Apply
Building Permit
Home Occupation Application
Inspections
Variance Application
View
Calendar
Minutes & Agendas
Tax Maps
Connect
Merrimack Valley Schools
CAP Sr. Rides
Salisbury Historical Society
View More...
Community Power Advisory Committee
You are here
Home
››
Salisbury Free Library
››
Calendar
››
Salisbury Free Library Calendar
Salisbury Free Library Calendar
Primary tabs
Month
Week
Day
Year
(active tab)
Upcoming
Town Calendar
2023
« Prev
Next »
Filter by Type:
- Any -
Community Event
Event
Holiday
Public Meeting
January
S
M
T
W
T
F
S
1
2
3
Library Trustees
01/03/2023 - 6:00pm
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
Library Trustees
01/19/2023 - 6:00pm
20
21
22
23
24
25
26
27
28
29
30
31
February
S
M
T
W
T
F
S
1
2
3
4
5
6
7
Library Trustees
02/07/2023 - 6:00pm
8
9
10
11
12
13
14
15
16
17
18
19
20
21
Library Trustees
02/21/2023 - 6:00pm
22
23
24
25
26
27
Library Trustee
02/27/2023 - 11:00am
28
March
S
M
T
W
T
F
S
1
2
3
4
5
6
7
Library Trustees
03/07/2023 - 6:00pm
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
April
S
M
T
W
T
F
S
1
2
3
4
Library Trustees
04/04/2023 - 6:00pm
5
6
7
8
9
10
11
12
13
14
15
16
17
Library Trustees ~ Non Public
04/17/2023 - 6:00pm
18
19
20
21
22
23
24
25
26
27
28
29
30
May
S
M
T
W
T
F
S
1
2
Library Trustees
05/02/2023 - 6:00pm
3
4
5
6
7
8
9
10
11
Library Trustees
05/11/2023 - 6:00pm
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
June
S
M
T
W
T
F
S
1
2
3
4
5
6
Library Trustees
06/06/2023 - 6:00pm
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
Library Trustees
06/23/2023 - 10:00am
24
25
26
27
Library Trustees
06/27/2023 - 7:00pm
28
29
30
July
S
M
T
W
T
F
S
1
2
3
4
5
6
7
8
9
10
11
Library Trustees ~ CANCELLED
07/11/2023 - 7:00pm
12
Library Trustees
07/12/2023 - 6:00pm
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
August
S
M
T
W
T
F
S
1
Library Trustees
08/01/2023 - 6:00pm
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
Library Trustees
08/22/2023 - 5:30pm
23
24
25
26
27
28
29
30
31
September
S
M
T
W
T
F
S
1
2
3
4
5
Library Trustees
09/05/2023 - 6:00pm
6
7
8
9
10
11
Library Trustees
09/11/2023 - 6:00pm
12
13
14
15
16
17
18
19
20
21
22
23
24
25
Library Trustees
09/25/2023 - 6:00pm
26
27
28
29
30
October
S
M
T
W
T
F
S
1
2
3
Library Trustees
10/03/2023 - 6:00pm
4
5
6
7
8
9
Library Trustees
10/09/2023 - 6:00pm
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
November
S
M
T
W
T
F
S
1
2
3
4
5
6
7
Library Trustees
11/07/2023 - 6:00pm
8
9
10
11
12
13
14
15
16
17
18
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
Library Trustees
12/05/2023 - 6:00pm
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31