PYH Practices
PYH's regular team practices, including introductory development programs, take place at the McVann–O'Keefe Memorial Rink. Check TeamSnap for your assigned practice times.
Peabody Youth Hockey
Peabody Youth Hockey is proud to call Peabody home. Our team practices, Learn to Skate, and Learn to Play programs take place at the McVann–O'Keefe Memorial Rink. Valley Hockey League games are generally played at other facilities throughout the region. Find our home rink, explore common game locations, and get directions before heading to the ice.
Our Home Ice
Our home rink is the center of PYH player development, team practices, and introductory skating programs.
Official PYH Home Rink
Located at 511 Lowell Street, the McVann–O'Keefe Memorial Rink serves as the home of Peabody Youth Hockey.
Our regular team practices and introductory Learn to Skate and Learn to Play programs are held at this facility.
Address
511 Lowell Street
Peabody, MA 01960
Telephone
Rink Website
PYH Activities
Team Practices
Learn to Skate
Learn to Play
PYH's regular team practices, including introductory development programs, take place at the McVann–O'Keefe Memorial Rink. Check TeamSnap for your assigned practice times.
Regular VHL games are generally scheduled at other league facilities. Occasionally, special or makeup games may be hosted in Peabody. Always use your team's confirmed schedule for the correct location.
Valley Hockey League
PYH teams travel to facilities across the North Shore, Merrimack Valley, and surrounding communities for league games. Below are several commonly used rinks. Locations may vary by team and week.
Saugus, Massachusetts
201 Forest Street
Saugus, MA 01906
Saugus, Massachusetts
953 Broadway
Saugus, MA 01906
Lynn, Massachusetts
190 Shepard Street
Lynn, MA 01904
Beverly, Massachusetts
Endicott College
300 Hale Street
Beverly, MA 01915
Malden, Massachusetts
50 Holden Street
Malden, MA 02148
Lawrence, Massachusetts
654 South Union Street
Lawrence, MA 01843
Haverhill, Massachusetts
7 Parkridge Road
Haverhill, MA 01835
North Billerica, Massachusetts
2 Brick Kiln Road
North Billerica, MA 01862
The Valley Hockey League schedules games according to available ice, participating teams, league requirements, and other scheduling considerations. Many PYH games take place at facilities within our surrounding region, but specific rink assignments are not guaranteed.
Always confirm the scheduled game location through TeamSnap before traveling. Families should also anticipate occasional games at additional league facilities not listed above.
League-Wide Directory
Explore additional rink locations throughout the Valley Hockey League. The interactive map below provides a broader view of facilities used by league teams.
The map is hosted externally and may be updated independently of the PYH website. If the embedded map does not display on your device, use the official league directory link below.
Game Day Preparation
A little preparation makes traveling to practices and games easier for players, coaches, and families.
Check the rink address, start time, and assigned ice surface in your team's official schedule. Some facilities have multiple rinks.
Plan for traffic, parking, equipment preparation, and the arrival time requested by your coaching staff.
Game locations and times can change. Review TeamSnap and team communications for the most current information.
Important Reminder
Peabody Youth Hockey's regular practices are held at the McVann–O'Keefe Memorial Rink. Regular VHL games are generally played at other league facilities, with occasional exceptions for special or makeup games.
TeamSnap and official team communications are the best sources for confirming schedules, rink assignments, and last-minute changes.
About PYH
Board of Directors
Sponsors & Fundraising
Volunteer Opportunities
PO Box 2081, Peabody, MA 01960
tannershockey01960@gmail.com