Master Calendar

The below Master Calendar captures and displays all up and coming events/meetings in the city of Portsmouth, which are hosted by municipal departments. You can sort by Event, Meeting and also by Department. 

Additional Calendars:

December 11, 2018

INP

Aquafitness 4 Lanes

Add to Your Calendar
9:00 AM  -  10:00 AM

This is a highly effective shallow and deep water work out. This class uses the waters natural resistance to work your muscles and increase your range of motion while building...

More Info
PPL

Toddler Time

Add to Your Calendar
9:30 AM  -  10:15 AM
Youth Services

Please note: If Porstmouth public schools are closed or delayed due to bad weather, library programs will be canceled (even though the library will likely be open).Toddler Tim...

More Info
INP

2 LANE LAP/3 OPEN

Add to Your Calendar
9:45 AM  -  10:30 AM

Lap swimming available for all ages. We have circle swimming etiquette at the Portsmouth Indoor Pool. Circle swimming goes counterclockwise: swim on the right side of the b...

More Info
PPL

Intermediate Conversational Spanish Language Discussion Group

Add to Your Calendar
10:30 AM  -  11:30 AM
MacLeod Board Room

.If you speak or are learning a language, join one of the library’s language discussion groups!Please note that each group is volunteer-facilitated. These are not classes and ...

More Info
PPL

Lap Time

Add to Your Calendar
10:30 AM  -  11:00 AM
Youth Services

Please note: If Porstmouth public schools are closed or delayed due to bad weather, library programs will be canceled (even though the library will likely be open).Lap Time fo...

More Info
INP

3 LANE LAP

Add to Your Calendar
11:00 AM  -  12:00 PM

Lap swimming available for all ages. We have circle swimming etiquette at the Portsmouth Indoor Pool. Circle swimming goes counterclockwise: swim on the right side of the b...

More Info
PPL

Spanish Language Discussion Group

Add to Your Calendar
11:30 AM  -  12:30 PM
MacLeod Board Room

.If you speak or are learning a language, join one of the library’s language discussion groups!Please note that each group is volunteer-facilitated. These are not classes and ...

More Info