City of Portland Parks, Recreation, and Facilities
Register Now

Troubh Ice Arena



Availability
Date:

12 am
1 am
2 am
3 am
4 am
5 am
6 am
7 am
8 am
9 am
10 am
11 am
12 pm
1 pm
2 pm
3 pm
4 pm
5 pm
6 pm
7 pm
8 pm
9 pm
10 pm
11 pm
Ice


= Unavailable     = Available
Troubh Ice Arena Park Ave View

Facility Information

225 Park Ave.
Portland, ME 04102


Status: Open



Parking Info
The William B. Troubh Ice Arena has a parking lot beside our building and a large parking lot in the rear of the building. These are shared parking lots with the Expo building, Hadlock field, and Fitzpatrick stadium, so there are times when parking is challenging. Arriving early for events is advised.

Facility Areas




Reservations & Activities

Click on an activity or reservation name for details or the date for the activity schedule.

Start:  
End:  
Area:

Program Event Teams Date Time
PHS Hockey Thursday November 21, 2024 06:00 AM - 07:00 AM
Morning Hockey Club Thursday November 21, 2024 07:10 AM - 08:10 AM
Maine Mariners Thursday November 21, 2024 09:00 AM - 10:10 AM
Foundation House Thursday November 21, 2024 10:20 AM - 11:50 AM
Thursday Special Freestyle Ice - Troubh Ice Arena Thursday Special Freestyle Ice November 2024 Thursday November 21, 2024 12:00 PM - 01:30 PM
Pickup Hockey - Troubh Ice Arena Pickup Hockey - November 2024 Thursday November 21, 2024 01:40 PM - 02:40 PM
Cape Elizabeth Boys Hockey Thursday November 21, 2024 04:00 PM - 05:00 PM
Cheverus Hockey Thursday November 21, 2024 05:10 PM - 06:40 PM
Lumberjacks - 2016 Thursday November 21, 2024 06:50 PM - 07:50 PM
PHS Hockey Thursday November 21, 2024 08:00 PM - 09:30 PM
Chickadee November 2024 Thursday November 21, 2024 09:50 PM - 10:50 PM
Cheverus Hockey Friday November 22, 2024 05:30 AM - 06:30 AM
Portland Wednesday Hockey Club Friday November 22, 2024 06:40 AM - 07:40 AM
Early Bird Special Freestyle Ice - Troubh Ice Arena Early Bird Freestyle Ice November 2024 Friday November 22, 2024 07:50 AM - 08:40 AM
Early Bird Special Freestyle Ice - Troubh Ice Arena Early Bird Freestyle Ice November 2024 Friday November 22, 2024 08:40 AM - 09:30 AM
Maine Mariners Friday November 22, 2024 10:00 AM - 11:30 AM
Public Skating Sessions - Troubh Ice Arena Public Skating November 2024 Friday November 22, 2024 12:00 PM - 01:30 PM
Pickup Hockey - Troubh Ice Arena Pickup Hockey - November 2024 Friday November 22, 2024 01:40 PM - 02:40 PM
Cheverus Hockey Friday November 22, 2024 02:50 PM - 03:50 PM
PHS Hockey Friday November 22, 2024 04:00 PM - 05:00 PM
PHS Hockey Friday November 22, 2024 05:10 PM - 06:10 PM
Pace Hockey Practice Friday November 22, 2024 06:20 PM - 07:20 PM
Casco Bay Youth Hockey Friday November 22, 2024 07:30 PM - 08:30 PM
Souza Hockey Group Friday November 22, 2024 08:40 PM - 09:40 PM
Chickadee November 2024 Friday November 22, 2024 09:50 PM - 10:50 PM
Casco Bay Youth Hockey Saturday November 23, 2024 07:00 AM - 08:00 AM
Casco Bay Youth Hockey Saturday November 23, 2024 08:10 AM - 09:10 AM
Freestyle Ice - Troubh Ice Arena Freestyle Ice November 2024 Saturday November 23, 2024 09:20 AM - 10:10 AM
Freestyle Ice - Troubh Ice Arena Freestyle Ice November 2024 Saturday November 23, 2024 10:10 AM - 11:00 AM
Chickadee C League Nov-Jan Saturday November 23, 2024 11:10 AM - 12:10 PM
Chickadee C League Nov-Jan Saturday November 23, 2024 12:20 PM - 01:20 PM
Moehlen BIrthday Party Saturday November 23, 2024 01:30 PM - 03:00 PM
Public Skating Sessions - Troubh Ice Arena Public Skating November 2024 Saturday November 23, 2024 01:30 PM - 03:00 PM
Maine Lumberjacks 2016 Saturday November 23, 2024 03:10 PM - 04:10 PM
Amero Ice Saturday November 23, 2024 04:20 PM - 05:20 PM
Cape Elizabeth Boys Hockey Saturday November 23, 2024 05:30 PM - 06:30 PM
Cheverus Hockey Saturday November 23, 2024 06:40 PM - 08:10 PM
PHS Hockey Saturday November 23, 2024 08:20 PM - 09:20 PM
Freestyle Ice - Troubh Ice Arena Freestyle Ice November 2024 Sunday November 24, 2024 07:00 AM - 07:50 AM
Freestyle Ice - Troubh Ice Arena Freestyle Ice November 2024 Sunday November 24, 2024 07:50 AM - 08:40 AM
Casco Bay Youth Hockey Sunday November 24, 2024 10:00 AM - 11:00 AM
Casco Bay Youth Hockey Sunday November 24, 2024 11:10 AM - 12:10 PM
Casco Bay Youth Hockey Sunday November 24, 2024 12:20 PM - 01:20 PM
Public Skating Sessions - Troubh Ice Arena Public Skating November 2024 Sunday November 24, 2024 01:30 PM - 03:00 PM
Arsenault Birthday Sunday November 24, 2024 01:30 PM - 03:00 PM
TIA - ISI Adult Beginner Level Group Skate Lessons Adult Group Skating Lessons Late Fall Basic Skills Beginner -Sundays Sunday November 24, 2024 03:10 PM - 04:00 PM
TIA - ISI Adult Basic Skills Group Skate Lessons: Pre-Alpha / Alpha / Beta / Gamma Levels Adult Group Skating Lessons Late Fall Basic Skills -Sundays Sunday November 24, 2024 03:10 PM - 04:00 PM
Freestyle Ice - Troubh Ice Arena Freestyle Ice November 2024 Sunday November 24, 2024 04:10 PM - 05:00 PM
TIA - Adult Delta - Freestyle 1-10 Levels Group Skate Lessons Adult Group Skating Lessons Late Fall Delta-Freestyle 1-10 -Sunday Sunday November 24, 2024 05:10 PM - 06:00 PM
Southern Maine Middle School Hockey League Game Sunday November 24, 2024 06:10 PM - 07:10 PM
Pinetree Curling Club Fall 2024 Session (Sept-Nov) Sunday November 24, 2024 07:30 PM - 10:00 PM
Cheverus Hockey Monday November 25, 2024 05:30 AM - 06:30 AM
Early Bird Special Freestyle Ice - Troubh Ice Arena Early Bird Freestyle Ice November 2024 Monday November 25, 2024 08:00 AM - 08:50 AM
Early Bird Special Freestyle Ice - Troubh Ice Arena Early Bird Freestyle Ice November 2024 Monday November 25, 2024 08:50 AM - 09:40 AM
Maine Mariners Monday November 25, 2024 10:00 AM - 11:30 AM
Public Skating Sessions - Troubh Ice Arena Public Skating November 2024 Monday November 25, 2024 12:00 PM - 01:30 PM
Stick & Puck - Troubh Ice Arena Stick & Puck November 2024 Monday November 25, 2024 01:40 PM - 02:40 PM
Cheverus Hockey Monday November 25, 2024 02:50 PM - 03:50 PM
PHS Hockey Monday November 25, 2024 04:00 PM - 05:00 PM
PHS Hockey Monday November 25, 2024 05:10 PM - 06:10 PM
Pace Hockey Practice Monday November 25, 2024 06:20 PM - 07:20 PM
Casco Bay Youth Hockey Monday November 25, 2024 07:30 PM - 08:30 PM
Chickadee November 2024 Monday November 25, 2024 08:40 PM - 09:40 PM
Chickadee November 2024 Monday November 25, 2024 09:50 PM - 10:50 PM
PHS Hockey Tuesday November 26, 2024 06:00 AM - 07:00 AM
Morning Hockey Club Tuesday November 26, 2024 07:10 AM - 08:10 AM
Maine Mariners Tuesday November 26, 2024 12:00 PM - 01:30 PM
Ice Repair Tuesday November 26, 2024 01:30 PM - 01:50 PM
Cheverus Hockey Tuesday November 26, 2024 03:00 PM - 04:20 PM
TIA - Tots Fun!damentals Beginner Level Group Skate Lessons - 4 & 5 Years Old Tots Fun!damentals Beginner Level Late Fall - Tuesday Tuesday November 26, 2024 04:30 PM - 05:00 PM
TIA - ISI Tots Advanced Levels 1-4 Group Skate Lessons - 4 & 5 Years Old Tots Fun!damentals Levels 1-4 Late Fall - Tuesday Tuesday November 26, 2024 04:30 PM - 05:00 PM
TIA - ISI Youth Beginner Level Group Skate Lessons - 6-16 Years Old Youth Group Skating Lessons Late Fall Beginner -Tuesdays Tuesday November 26, 2024 05:00 PM - 05:50 PM
TIA - ISI Youth Basic Skills Group Skate Lessons: Pre-Alpha / Alpha / Beta / Gamma Levels Youth Group Skating Lessons Late Fall Basic Skills -Tuesdays Tuesday November 26, 2024 05:00 PM - 05:50 PM
TIA - ISI Youth Delta & Freestyle 1-10 Levels Group Skate Lessons Youth Group Skating Lessons Late Fall Delta-Freestyle 1-10 -Tuesdays Tuesday November 26, 2024 06:00 PM - 06:50 PM
McNally Hockey Group Tuesday November 26, 2024 07:00 PM - 08:00 PM
GPWIHL Tuesday November 26, 2024 08:10 PM - 09:10 PM
Chickadee November 2024 Tuesday November 26, 2024 09:20 PM - 10:20 PM
Cheverus Hockey Wednesday November 27, 2024 05:30 AM - 06:30 AM
Portland Wednesday Hockey Club Wednesday November 27, 2024 06:40 AM - 07:40 AM
Early Bird Special Freestyle Ice - Troubh Ice Arena Early Bird Freestyle Ice November 2024 Wednesday November 27, 2024 07:50 AM - 08:40 AM
Early Bird Special Freestyle Ice - Troubh Ice Arena Early Bird Freestyle Ice November 2024 Wednesday November 27, 2024 08:40 AM - 09:30 AM
Maine Mariners Wednesday November 27, 2024 10:00 AM - 11:30 AM
Public Skating Sessions - Troubh Ice Arena Public Skating November 2024 Wednesday November 27, 2024 12:00 PM - 01:30 PM
Sezak Hockey Wednesday November 27, 2024 02:10 PM - 03:10 PM
PHS Hockey Wednesday November 27, 2024 03:20 PM - 04:20 PM
PHS Hockey Wednesday November 27, 2024 04:30 PM - 05:30 PM
Casco Bay Youth Hockey Wednesday November 27, 2024 05:40 PM - 06:40 PM
Casco Bay Youth Hockey Wednesday November 27, 2024 06:50 PM - 07:50 PM
Casco Bay Youth Hockey Wednesday November 27, 2024 08:00 PM - 09:00 PM
Early Bird Special Freestyle Ice - Troubh Ice Arena Early Bird Freestyle Ice November 2024 Friday November 29, 2024 07:50 AM - 08:40 AM
Early Bird Special Freestyle Ice - Troubh Ice Arena Early Bird Freestyle Ice November 2024 Friday November 29, 2024 08:40 AM - 09:30 AM
Blade Change window Friday November 29, 2024 09:30 AM - 10:40 AM
Coupe Hockey Friday November 29, 2024 10:50 AM - 11:50 AM
Public Skating Sessions - Troubh Ice Arena Public Skating November 2024 Friday November 29, 2024 12:00 PM - 01:30 PM
Pickup Hockey - Troubh Ice Arena Pickup Hockey - November 2024 Friday November 29, 2024 01:40 PM - 02:40 PM
McCallum Ice Friday November 29, 2024 02:50 PM - 03:50 PM
PHS Hockey Friday November 29, 2024 04:00 PM - 05:00 PM
PHS Hockey Friday November 29, 2024 05:10 PM - 06:10 PM
Lumberjacks - 2016 Friday November 29, 2024 06:20 PM - 07:20 PM
Casco Bay Youth Hockey Friday November 29, 2024 07:30 PM - 08:30 PM
Souza Hockey Group Friday November 29, 2024 08:40 PM - 09:40 PM
Casco Bay Youth Hockey Saturday November 30, 2024 07:00 AM - 08:00 AM
Casco Bay Youth Hockey Saturday November 30, 2024 08:10 AM - 09:10 AM
Freestyle Ice - Troubh Ice Arena Freestyle Ice November 2024 Saturday November 30, 2024 09:20 AM - 10:10 AM
Freestyle Ice - Troubh Ice Arena Freestyle Ice November 2024 Saturday November 30, 2024 10:10 AM - 11:00 AM
Chickadee C League Nov-Jan Saturday November 30, 2024 11:10 AM - 12:10 PM
Chickadee C League Nov-Jan Saturday November 30, 2024 12:20 PM - 01:20 PM
Rogers Birthday Saturday November 30, 2024 01:30 PM - 03:00 PM
Public Skating Sessions - Troubh Ice Arena Public Skating November 2024 Saturday November 30, 2024 01:30 PM - 03:00 PM
Maine Lumberjacks 2016 Saturday November 30, 2024 03:10 PM - 04:10 PM
Cheverus Hockey Saturday November 30, 2024 04:20 PM - 05:20 PM
Cape Elizabeth Boys Hockey Saturday November 30, 2024 05:30 PM - 06:30 PM
PHS Hockey Saturday November 30, 2024 06:40 PM - 08:10 PM
Freestyle Ice - Troubh Ice Arena Freestyle Ice December 2024 Sunday December 1, 2024 07:00 AM - 07:50 AM
Freestyle Ice - Troubh Ice Arena Freestyle Ice December 2024 Sunday December 1, 2024 07:50 AM - 08:40 AM
Casco Bay Youth Hockey Sunday December 1, 2024 08:50 AM - 09:50 AM
Casco Bay Youth Hockey Sunday December 1, 2024 10:00 AM - 11:00 AM
Casco Bay Youth Hockey Sunday December 1, 2024 11:10 AM - 12:10 PM
Casco Bay Youth Hockey Sunday December 1, 2024 12:20 PM - 01:20 PM
Public Skating Sessions - Troubh Ice Arena Public Skating December 2024 Sunday December 1, 2024 01:30 PM - 03:00 PM
TIA - ISI Adult Basic Skills Group Skate Lessons: Pre-Alpha / Alpha / Beta / Gamma Levels Adult Group Skating Lessons Late Fall Basic Skills -Sundays Sunday December 1, 2024 03:10 PM - 04:00 PM
TIA - ISI Adult Beginner Level Group Skate Lessons Adult Group Skating Lessons Late Fall Basic Skills Beginner -Sundays Sunday December 1, 2024 03:10 PM - 04:00 PM
Freestyle Ice - Troubh Ice Arena Freestyle Ice December 2024 Sunday December 1, 2024 04:10 PM - 05:00 PM
TIA - Adult Delta - Freestyle 1-10 Levels Group Skate Lessons Adult Group Skating Lessons Late Fall Delta-Freestyle 1-10 -Sunday Sunday December 1, 2024 05:10 PM - 06:00 PM
Southern Maine Middle School Hockey League Game Sunday December 1, 2024 06:10 PM - 07:10 PM
Chickadee December 2024 Sunday December 1, 2024 07:20 PM - 08:20 PM
Chickadee December 2024 Sunday December 1, 2024 08:30 PM - 09:30 PM
Chickadee December 2024 Sunday December 1, 2024 09:40 PM - 10:40 PM
Early Bird Special Freestyle Ice - Troubh Ice Arena Early Bird Freestyle Ice December 2024 Monday December 2, 2024 08:00 AM - 08:50 AM
Early Bird Special Freestyle Ice - Troubh Ice Arena Early Bird Freestyle Ice December 2024 Monday December 2, 2024 08:50 AM - 09:40 AM
Public Skating Sessions - Troubh Ice Arena Public Skating December 2024 Monday December 2, 2024 12:00 PM - 01:30 PM
Stick & Puck - Troubh Ice Arena Stick & Puck December 2024 Monday December 2, 2024 01:40 PM - 02:40 PM
Cheverus Hockey Monday December 2, 2024 02:50 PM - 03:50 PM
PHS Hockey Monday December 2, 2024 04:00 PM - 05:00 PM
PHS Hockey Monday December 2, 2024 05:10 PM - 06:10 PM
Pace Hockey Practice Monday December 2, 2024 06:20 PM - 07:20 PM
Casco Bay Youth Hockey Monday December 2, 2024 07:30 PM - 08:30 PM
Cheverus Hockey Monday December 2, 2024 08:40 PM - 09:40 PM
Chickadee December 2024 Monday December 2, 2024 09:50 PM - 10:50 PM
PHS Hockey Tuesday December 3, 2024 06:00 AM - 07:00 AM
Morning Hockey Club Tuesday December 3, 2024 07:10 AM - 08:10 AM
Public Skating Sessions - Troubh Ice Arena Public Skating December 2024 Tuesday December 3, 2024 12:00 PM - 01:30 PM
Pickup Hockey - Troubh Ice Arena Pickup Hockey - December 2024 Tuesday December 3, 2024 01:40 PM - 02:40 PM
Cheverus Hockey Tuesday December 3, 2024 03:00 PM - 04:20 PM
Exhibition Practice ice? Tuesday December 3, 2024 04:30 PM - 06:50 PM
McNally Hockey Group Tuesday December 3, 2024 07:00 PM - 08:00 PM
GPWIHL Tuesday December 3, 2024 08:10 PM - 09:10 PM
Chickadee December 2024 Tuesday December 3, 2024 09:20 PM - 10:20 PM
Chickadee December 2024 Tuesday December 3, 2024 10:30 PM - 11:30 PM
Portland Wednesday Hockey Club Wednesday December 4, 2024 06:40 AM - 07:40 AM
Early Bird Special Freestyle Ice - Troubh Ice Arena Early Bird Freestyle Ice December 2024 Wednesday December 4, 2024 07:50 AM - 08:40 AM
Early Bird Special Freestyle Ice - Troubh Ice Arena Early Bird Freestyle Ice December 2024 Wednesday December 4, 2024 08:40 AM - 09:30 AM
Public Skating Sessions - Troubh Ice Arena Public Skating December 2024 Wednesday December 4, 2024 12:00 PM - 01:30 PM
PHS Hockey Wednesday December 4, 2024 02:50 PM - 03:50 PM
PHS Hockey Wednesday December 4, 2024 04:00 PM - 05:30 PM
Casco Bay Youth Hockey Wednesday December 4, 2024 05:40 PM - 06:40 PM
Casco Bay Youth Hockey Wednesday December 4, 2024 06:50 PM - 07:50 PM
Casco Bay Youth Hockey Wednesday December 4, 2024 08:00 PM - 09:00 PM
Earthworks vs Bissell Brothers Wednesday December 4, 2024 09:10 PM - 10:10 PM
Chickadee December 2024 Wednesday December 4, 2024 10:20 PM - 11:20 PM
PHS Hockey Thursday December 5, 2024 06:00 AM - 07:00 AM
Morning Hockey Club Thursday December 5, 2024 07:10 AM - 08:10 AM
Foundation House Thursday December 5, 2024 10:20 AM - 11:50 AM
Thursday Special Freestyle Ice - Troubh Ice Arena Thursday Special Freestyle Ice December 2024 Thursday December 5, 2024 12:00 PM - 01:30 PM
Pickup Hockey - Troubh Ice Arena Pickup Hockey - December 2024 Thursday December 5, 2024 01:40 PM - 02:40 PM
Cheverus Hockey Thursday December 5, 2024 04:00 PM - 05:00 PM
Lumberjacks - 2016 Thursday December 5, 2024 05:10 PM - 06:10 PM
Cheverus Hockey Thursday December 5, 2024 06:20 PM - 07:20 PM
Cheverus Hockey Thursday December 5, 2024 07:30 PM - 08:30 PM
PHS Hockey Thursday December 5, 2024 08:40 PM - 09:40 PM
Chickadee December 2024 Thursday December 5, 2024 09:50 PM - 10:50 PM
Portland Wednesday Hockey Club Friday December 6, 2024 06:40 AM - 07:40 AM
Early Bird Special Freestyle Ice - Troubh Ice Arena Early Bird Freestyle Ice December 2024 Friday December 6, 2024 07:50 AM - 08:40 AM
Early Bird Special Freestyle Ice - Troubh Ice Arena Early Bird Freestyle Ice December 2024 Friday December 6, 2024 08:40 AM - 09:30 AM
Public Skating Sessions - Troubh Ice Arena Public Skating December 2024 Friday December 6, 2024 12:00 PM - 01:30 PM
Pickup Hockey - Troubh Ice Arena Pickup Hockey - December 2024 Friday December 6, 2024 01:40 PM - 02:40 PM
Cheverus Hockey Friday December 6, 2024 02:50 PM - 03:50 PM
PHS Hockey Friday December 6, 2024 04:00 PM - 05:00 PM
PHS Hockey Friday December 6, 2024 05:10 PM - 06:10 PM
Pace Hockey Practice Friday December 6, 2024 06:20 PM - 07:20 PM
Casco Bay Youth Hockey Friday December 6, 2024 07:30 PM - 08:30 PM
Souza Hockey Group Friday December 6, 2024 08:40 PM - 09:40 PM
Chickadee December 2024 Friday December 6, 2024 09:50 PM - 10:50 PM
Casco Bay Youth Hockey Saturday December 7, 2024 07:00 AM - 08:00 AM
Casco Bay Youth Hockey Saturday December 7, 2024 08:10 AM - 09:10 AM
Freestyle Ice - Troubh Ice Arena Freestyle Ice December 2024 Saturday December 7, 2024 09:20 AM - 10:10 AM
Freestyle Ice - Troubh Ice Arena Freestyle Ice December 2024 Saturday December 7, 2024 10:10 AM - 11:00 AM
Chickadee C League Nov-Jan Saturday December 7, 2024 11:10 AM - 12:10 PM
Chickadee C League Nov-Jan Saturday December 7, 2024 12:20 PM - 01:20 PM
Public Skating Sessions - Troubh Ice Arena Public Skating December 2024 Saturday December 7, 2024 01:30 PM - 03:00 PM
Maine Lumberjacks 2016 Saturday December 7, 2024 03:10 PM - 04:10 PM
PHS Hockey Saturday December 7, 2024 04:20 PM - 05:20 PM
Cheverus Hockey Saturday December 7, 2024 05:30 PM - 06:30 PM
Cape Elizabeth Boys Hockey Saturday December 7, 2024 06:40 PM - 08:40 PM
Private Party Saturday December 7, 2024 08:50 PM - 09:50 PM
Freestyle Ice - Troubh Ice Arena Freestyle Ice December 2024 Sunday December 8, 2024 07:00 AM - 07:50 AM
Freestyle Ice - Troubh Ice Arena Freestyle Ice December 2024 Sunday December 8, 2024 07:50 AM - 08:40 AM
Casco Bay Youth Hockey Sunday December 8, 2024 08:50 AM - 09:50 AM
Casco Bay Youth Hockey Sunday December 8, 2024 10:00 AM - 11:00 AM
Casco Bay Youth Hockey Sunday December 8, 2024 11:10 AM - 12:10 PM
Casco Bay Youth Hockey Sunday December 8, 2024 12:20 PM - 01:20 PM
Public Skating Sessions - Troubh Ice Arena Public Skating December 2024 Sunday December 8, 2024 01:30 PM - 03:00 PM
TIA Winter Exhibition Dec 8th Winter Exhibition Sunday December 8, 2024 03:10 PM - 06:00 PM
Southern Maine Middle School Hockey League Game Sunday December 8, 2024 06:10 PM - 07:10 PM
Chickadee December 2024 Sunday December 8, 2024 07:20 PM - 08:20 PM
Chickadee December 2024 Sunday December 8, 2024 08:30 PM - 09:30 PM
Chickadee December 2024 Sunday December 8, 2024 09:40 PM - 10:40 PM
Early Bird Special Freestyle Ice - Troubh Ice Arena Early Bird Freestyle Ice December 2024 Monday December 9, 2024 08:00 AM - 08:50 AM
Early Bird Special Freestyle Ice - Troubh Ice Arena Early Bird Freestyle Ice December 2024 Monday December 9, 2024 08:50 AM - 09:40 AM
Pinetree Curling Club - Private Party Monday December 9, 2024 10:00 AM - 12:00 PM
Public Skating Sessions - Troubh Ice Arena Public Skating December 2024 Monday December 9, 2024 12:20 PM - 01:50 PM
Cheverus Hockey Monday December 9, 2024 02:50 PM - 03:50 PM
PHS Hockey Monday December 9, 2024 04:00 PM - 05:00 PM
PHS Hockey Monday December 9, 2024 05:10 PM - 06:10 PM
Pace Hockey Practice Monday December 9, 2024 06:20 PM - 07:20 PM
Casco Bay Youth Hockey Monday December 9, 2024 07:30 PM - 08:30 PM
Cheverus Hockey Monday December 9, 2024 08:40 PM - 09:40 PM
Chickadee December 2024 Monday December 9, 2024 09:50 PM - 10:50 PM
PHS Hockey Tuesday December 10, 2024 06:00 AM - 07:00 AM
Morning Hockey Club Tuesday December 10, 2024 07:10 AM - 08:10 AM
Public Skating Sessions - Troubh Ice Arena Public Skating December 2024 Tuesday December 10, 2024 12:00 PM - 01:30 PM
Pickup Hockey - Troubh Ice Arena Pickup Hockey - December 2024 Tuesday December 10, 2024 01:40 PM - 02:40 PM
Cheverus Hockey Tuesday December 10, 2024 03:00 PM - 04:20 PM
Freestyle Ice - Troubh Ice Arena Freestyle Ice December 2024 Tuesday December 10, 2024 04:30 PM - 05:40 PM
Maine Lumberjacks 2016 Tuesday December 10, 2024 05:50 PM - 06:50 PM
McNally Hockey Group Tuesday December 10, 2024 07:00 PM - 08:00 PM
GPWIHL Tuesday December 10, 2024 08:10 PM - 09:10 PM
Chickadee December 2024 Tuesday December 10, 2024 09:20 PM - 10:20 PM
Chickadee December 2024 Tuesday December 10, 2024 10:30 PM - 11:30 PM
Portland Wednesday Hockey Club Wednesday December 11, 2024 06:40 AM - 07:40 AM
Early Bird Special Freestyle Ice - Troubh Ice Arena Early Bird Freestyle Ice December 2024 Wednesday December 11, 2024 07:50 AM - 08:40 AM
Early Bird Special Freestyle Ice - Troubh Ice Arena Early Bird Freestyle Ice December 2024 Wednesday December 11, 2024 08:40 AM - 09:30 AM
Maine Mariners Wednesday December 11, 2024 10:00 AM - 11:30 AM
Public Skating Sessions - Troubh Ice Arena Public Skating December 2024 Wednesday December 11, 2024 12:00 PM - 01:30 PM
PHS Hockey Wednesday December 11, 2024 02:50 PM - 03:50 PM
Cheverus Hockey Wednesday December 11, 2024 04:00 PM - 05:30 PM
Casco Bay Youth Hockey Wednesday December 11, 2024 05:40 PM - 06:40 PM
Casco Bay Youth Hockey Wednesday December 11, 2024 06:50 PM - 07:50 PM
Casco Bay Youth Hockey Wednesday December 11, 2024 08:00 PM - 09:00 PM
Earthworks vs Bissell Brothers Wednesday December 11, 2024 09:10 PM - 10:10 PM
Chickadee December 2024 Wednesday December 11, 2024 10:20 PM - 11:20 PM
PHS Hockey Thursday December 12, 2024 06:00 AM - 07:00 AM
Morning Hockey Club Thursday December 12, 2024 07:10 AM - 08:10 AM
Blade Change Window Thursday December 12, 2024 09:00 AM - 10:00 AM
Maine Mariners Thursday December 12, 2024 10:00 AM - 11:30 AM
Thursday Special Freestyle Ice - Troubh Ice Arena Thursday Special Freestyle Ice December 2024 Thursday December 12, 2024 12:00 PM - 01:30 PM
Pickup Hockey - Troubh Ice Arena Pickup Hockey - December 2024 Thursday December 12, 2024 01:40 PM - 02:40 PM
Cheverus Hockey Thursday December 12, 2024 02:50 PM - 03:50 PM
Cape Elizabeth Boys Hockey Thursday December 12, 2024 04:10 PM - 06:10 PM
Cheverus Hockey Thursday December 12, 2024 06:20 PM - 07:20 PM
PHS Hockey Thursday December 12, 2024 07:30 PM - 09:30 PM
Chickadee December 2024 Thursday December 12, 2024 09:40 PM - 10:40 PM
Portland Wednesday Hockey Club Friday December 13, 2024 06:40 AM - 07:40 AM
Early Bird Special Freestyle Ice - Troubh Ice Arena Early Bird Freestyle Ice December 2024 Friday December 13, 2024 07:50 AM - 08:40 AM
Early Bird Special Freestyle Ice - Troubh Ice Arena Early Bird Freestyle Ice December 2024 Friday December 13, 2024 08:40 AM - 09:30 AM
Maine Mariners Friday December 13, 2024 10:00 AM - 11:30 AM
Public Skating Sessions - Troubh Ice Arena Public Skating December 2024 Friday December 13, 2024 12:00 PM - 01:30 PM
Pickup Hockey - Troubh Ice Arena Pickup Hockey - December 2024 Friday December 13, 2024 01:40 PM - 02:40 PM
Cape Elizabeth Boys Hockey Friday December 13, 2024 02:50 PM - 03:50 PM
PHS Hockey Friday December 13, 2024 04:00 PM - 05:00 PM
PHS Hockey Friday December 13, 2024 05:10 PM - 06:10 PM
Pace Hockey Practice Friday December 13, 2024 06:20 PM - 07:20 PM
Casco Bay Youth Hockey Friday December 13, 2024 07:30 PM - 08:30 PM
Souza Hockey Group Friday December 13, 2024 08:40 PM - 09:40 PM
Chickadee December 2024 Friday December 13, 2024 09:50 PM - 10:50 PM
Casco Bay Youth Hockey Saturday December 14, 2024 07:00 AM - 08:00 AM
Casco Bay Youth Hockey Saturday December 14, 2024 08:10 AM - 09:10 AM
Freestyle Ice - Troubh Ice Arena Freestyle Ice December 2024 Saturday December 14, 2024 09:20 AM - 10:10 AM
Freestyle Ice - Troubh Ice Arena Freestyle Ice December 2024 Saturday December 14, 2024 10:10 AM - 11:00 AM
Chickadee C League Nov-Jan Saturday December 14, 2024 11:10 AM - 12:10 PM
Chickadee C League Nov-Jan Saturday December 14, 2024 12:20 PM - 01:20 PM
Valladon Birthday Saturday December 14, 2024 01:30 PM - 03:00 PM
Public Skating Sessions - Troubh Ice Arena Public Skating December 2024 Saturday December 14, 2024 01:30 PM - 03:00 PM
Maine Lumberjacks 2016 Saturday December 14, 2024 03:10 PM - 04:10 PM
Cape Elizabeth Boys Hockey Saturday December 14, 2024 04:20 PM - 06:20 PM
Cheverus Hockey Saturday December 14, 2024 06:30 PM - 07:30 PM
PHS Hockey Saturday December 14, 2024 07:40 PM - 09:10 PM
Freestyle Ice - Troubh Ice Arena Freestyle Ice December 2024 Sunday December 15, 2024 07:00 AM - 07:50 AM
Freestyle Ice - Troubh Ice Arena Freestyle Ice December 2024 Sunday December 15, 2024 07:50 AM - 08:40 AM
Casco Bay Youth Hockey Sunday December 15, 2024 08:50 AM - 09:50 AM
Casco Bay Youth Hockey Sunday December 15, 2024 10:00 AM - 11:00 AM
Casco Bay Youth Hockey Sunday December 15, 2024 11:10 AM - 12:10 PM
Casco Bay Youth Hockey Sunday December 15, 2024 12:20 PM - 01:20 PM
Public Skating Sessions - Troubh Ice Arena Public Skating December 2024 Sunday December 15, 2024 01:30 PM - 03:00 PM
Charette Public Skate Birthday Sunday December 15, 2024 01:30 PM - 03:00 PM
Pinetree Curling Club Fall 2024 Session (Sept-Nov) Sunday December 15, 2024 03:30 PM - 06:00 PM
Southern Maine Middle School Hockey League Game Sunday December 15, 2024 06:10 PM - 07:10 PM
Chickadee December 2024 Sunday December 15, 2024 07:20 PM - 08:20 PM
Chickadee December 2024 Sunday December 15, 2024 08:30 PM - 09:30 PM
Chickadee December 2024 Sunday December 15, 2024 09:40 PM - 10:40 PM
Cheverus Hockey Monday December 16, 2024 05:30 AM - 06:30 AM
Early Bird Special Freestyle Ice - Troubh Ice Arena Early Bird Freestyle Ice December 2024 Monday December 16, 2024 08:00 AM - 08:50 AM
Early Bird Special Freestyle Ice - Troubh Ice Arena Early Bird Freestyle Ice December 2024 Monday December 16, 2024 08:50 AM - 09:40 AM
Maine Mariners Monday December 16, 2024 10:00 AM - 11:30 AM
Public Skating Sessions - Troubh Ice Arena Public Skating December 2024 Monday December 16, 2024 12:00 PM - 01:30 PM
Stick & Puck - Troubh Ice Arena Stick & Puck December 2024 Monday December 16, 2024 01:40 PM - 02:40 PM
Cheverus Hockey Monday December 16, 2024 02:50 PM - 03:50 PM
PHS Hockey Monday December 16, 2024 04:00 PM - 05:00 PM
PHS Hockey Monday December 16, 2024 05:10 PM - 06:10 PM
Pace Hockey Practice Monday December 16, 2024 06:20 PM - 07:20 PM
Casco Bay Youth Hockey Monday December 16, 2024 07:30 PM - 08:30 PM
Cape Elizabeth Boys Hockey Monday December 16, 2024 08:40 PM - 09:40 PM
Chickadee December 2024 Monday December 16, 2024 09:50 PM - 10:50 PM
PHS Hockey Tuesday December 17, 2024 06:00 AM - 07:00 AM
Morning Hockey Club Tuesday December 17, 2024 07:10 AM - 08:10 AM
Maine Mariners Tuesday December 17, 2024 12:00 PM - 01:30 PM
Ice Repair Tuesday December 17, 2024 01:30 PM - 01:50 PM
Cheverus Hockey Tuesday December 17, 2024 03:00 PM - 04:20 PM
Freestyle Ice - Troubh Ice Arena Freestyle Ice December 2024 Tuesday December 17, 2024 04:30 PM - 05:40 PM
Maine Lumberjacks 2016 Tuesday December 17, 2024 05:50 PM - 06:50 PM
McNally Hockey Group Tuesday December 17, 2024 07:00 PM - 08:00 PM
GPWIHL Tuesday December 17, 2024 08:10 PM - 09:10 PM
Chickadee December 2024 Tuesday December 17, 2024 09:20 PM - 10:20 PM
Chickadee December 2024 Tuesday December 17, 2024 10:30 PM - 11:30 PM
Portland Wednesday Hockey Club Wednesday December 18, 2024 06:40 AM - 07:40 AM
Early Bird Special Freestyle Ice - Troubh Ice Arena Early Bird Freestyle Ice December 2024 Wednesday December 18, 2024 07:50 AM - 08:40 AM
Early Bird Special Freestyle Ice - Troubh Ice Arena Early Bird Freestyle Ice December 2024 Wednesday December 18, 2024 08:40 AM - 09:30 AM
Maine Mariners Wednesday December 18, 2024 10:00 AM - 11:30 AM
Blade Change Window Wednesday December 18, 2024 11:30 AM - 01:00 PM
Public Skating Sessions - Troubh Ice Arena Public Skating December 2024 Wednesday December 18, 2024 01:10 PM - 02:40 PM
PHS Hockey Wednesday December 18, 2024 02:50 PM - 03:50 PM
PHS Hockey Wednesday December 18, 2024 04:00 PM - 05:30 PM
Casco Bay Youth Hockey Wednesday December 18, 2024 05:40 PM - 06:40 PM
Casco Bay Youth Hockey Wednesday December 18, 2024 06:50 PM - 07:50 PM
Casco Bay Youth Hockey Wednesday December 18, 2024 08:00 PM - 09:00 PM
Earthworks vs Bissell Brothers Wednesday December 18, 2024 09:10 PM - 10:10 PM
Chickadee December 2024 Wednesday December 18, 2024 10:20 PM - 11:20 PM
PHS Hockey Thursday December 19, 2024 06:00 AM - 07:00 AM
Morning Hockey Club Thursday December 19, 2024 07:10 AM - 08:10 AM
Maine Mariners Thursday December 19, 2024 09:00 AM - 10:10 AM
Foundation House Thursday December 19, 2024 10:20 AM - 11:50 AM
Thursday Special Freestyle Ice - Troubh Ice Arena Thursday Special Freestyle Ice December 2024 Thursday December 19, 2024 12:00 PM - 01:30 PM
Pickup Hockey - Troubh Ice Arena Pickup Hockey - December 2024 Thursday December 19, 2024 01:40 PM - 02:40 PM
Cheverus Hockey Thursday December 19, 2024 02:50 PM - 03:50 PM
Cape Elizabeth Boys Hockey Thursday December 19, 2024 04:10 PM - 06:10 PM
PHS Hockey Thursday December 19, 2024 07:30 PM - 09:30 PM
Chickadee December 2024 Thursday December 19, 2024 09:40 PM - 10:40 PM
PHS Hockey Friday December 20, 2024 05:30 AM - 06:30 AM
Portland Wednesday Hockey Club Friday December 20, 2024 06:40 AM - 07:40 AM
Early Bird Special Freestyle Ice - Troubh Ice Arena Early Bird Freestyle Ice December 2024 Friday December 20, 2024 07:50 AM - 08:40 AM
Early Bird Special Freestyle Ice - Troubh Ice Arena Early Bird Freestyle Ice December 2024 Friday December 20, 2024 08:40 AM - 09:30 AM
Maine Mariners Friday December 20, 2024 10:00 AM - 11:30 AM
French School of Maine Private Ice Friday December 20, 2024 12:00 PM - 02:00 PM
Cheverus Hockey Friday December 20, 2024 03:30 PM - 05:00 PM
Cheverus Hockey Friday December 20, 2024 05:10 PM - 06:40 PM
Cape Elizabeth Boys Hockey Friday December 20, 2024 06:50 PM - 07:20 PM
Casco Bay Youth Hockey Friday December 20, 2024 07:30 PM - 08:30 PM
Souza Hockey Group Friday December 20, 2024 08:40 PM - 09:40 PM
Chickadee December 2024 Friday December 20, 2024 09:50 PM - 10:50 PM
Casco Bay Youth Hockey Saturday December 21, 2024 07:00 AM - 08:00 AM
Casco Bay Youth Hockey Saturday December 21, 2024 08:10 AM - 09:10 AM
Freestyle Ice - Troubh Ice Arena Freestyle Ice December 2024 Saturday December 21, 2024 09:20 AM - 10:10 AM
Freestyle Ice - Troubh Ice Arena Freestyle Ice December 2024 Saturday December 21, 2024 10:10 AM - 10:50 AM
Cheverus Hockey Saturday December 21, 2024 11:00 AM - 12:30 PM
Cheverus Hockey Saturday December 21, 2024 12:40 PM - 02:10 PM
Public Skating Sessions - Troubh Ice Arena Public Skating December 2024 Saturday December 21, 2024 02:30 PM - 04:00 PM
Northmen Hockey Saturday December 21, 2024 05:20 PM - 06:20 PM
PHS Hockey Saturday December 21, 2024 06:30 PM - 08:00 PM