Where to Ice Skate in Massachusetts
Whether you are learning to skate or have been skating for years, Massachusetts’ ice skating rinks and frozen ponds offer fun family skating sessions, as well as opportunities to take ice skating lessons, too. Grab your skates and head to one of these local ice skating rinks.
Also, check out Best Ice Skates For Kids and Beginners
Ice Skating in Arlington
Ed Burns Arena
781-316-3887
422 Summer St., Arlington
www.town.arlington.ma.us
Ice Skating in Andover
Phillips Academy Ice Rink
978-749-4000
254 Main St., Andover
http://www.andover.edu
Ice Skating in Babson Park
Babson Skating Center
781-239-4250
231 Forest St., Babson Park
http://babsonathletics.com
Ice Skating in Billerica
Chelmsford Forum
978-670-3700
2 Brick Kiln Rd., N Billerica
Ice Skating in Boston
Boston Common Frog Pond
617-635-2120
Boston
www.bostonfrogpond.com
DCR Murphy Memorial Rink
617-269-7060
1880 William J. Day Blvd., S.Boston
https://www.mass.gov/locations/dcr-murphy-memorial-rink
Prudential Center Rink
617-236-3100
800 Boylston St., Boston
www.prudentialcenter.com/
Ice Skating in Bourne
Gallo Ice Arena
508-759-8904
231 Sandwich Road, Bourne
www.galloarena.com/
Ice Skating in Bridgewater
Bridgewater Ice Arena
508-279-0600
20 Bedford Park, Bridgewater
http://bridgewatericearena.com/index.php
Ice Skating in Brighton
Reilly Memorial Rink
617-277-7822
355 Chesnut Hill Ave., Brighton
Skating Club of Boston
617-782-5900
1240 Soldier Field Road, Brighton
scboston.org
Ice Skating in Brockton
Asiaf Skating Arena
508-583-6804
476 Forest Ave., Brockton
Ice Skating in Brookline
Cleveland Circle Reilly Rink – Bay State Skating School
617-277-7822
355 Chestnut Hill Ave., Brookline
www.baystateskatingschool.org/
Jack Kirrane Ice Skating Rink
617-739-7518
23 Newton St., Brookline
617-739-7518
25 Newton Hill St., Brookline
www.baystateskatingschool.org/
Ice Skating in Cambridge
Bright Hockey Center
617-495-3454
79 N. Harvard St., Cambridge
Charles Hotel Skating Rink
617-864-1200
1 Bennett St., Cambridge
www.charleshotel.com
Kendall Square Community Ice Rink
617-492-02142
300 Athenaeum St., Cambridge
www.skatekendall.com/skating/skating.php
Ice Skating in Charlestown
Emmons Horrigan O’Neil Memorial Rink
617-242-9728
150 Rutherford Ave., Charlestown
www.rinktime.com/skating_rinks/ma/emmons_horrigan_oneil_memorial_rink_skating_rink_arena_charlestown_ma.cfm
Ice Skating in Concord
Pratt Memorial Rink-North Bridge Learn to Skate
617-584-1519
1400 Lowell Rd., Concord
www.northbridgelts.com/
Valley Sports Arena/Sharper Edge Skating
978-369-0088
2320 Main St., W. Concord
www.sharperedgeskating.com/
Ice Skating in Dedham
Boch Ice Center
781-326-0085
1105 East St., Dedham
bochice.pointstreaksites.com/
Ice Skating in Dennis
Tony Kent Arena
508-760-2415
8 South Gages Way, S. Dennis
www.tonykentarena.com/
Ice Skating in Dorchester
Devine Memorial Rink
617-436-4356
995 Morrissey Blvd., Dorchester
Ice Skating in Everett
Allied Veterans Skating
617-389-868
85 Elm St., Everett
Ice Skating in Fall River
Driscoll Arena
508-679-3274
272 Elsbree St., Fall River
Ice Skating in Falmouth
Falmouth Ice Arena
508-548-7080
9 Technology Park Dr., E.Falmouth
www.falmouthicearena.com/
Ice Skating in Fitchburg
Wallace Civic Center
978-665-4938
1000 John Fitch Highway, Fitchburg
Ice Skating in Foxboro
Foxboro Sports Center
508-698-0505 x225
10 East Belcher Road, Foxboro
foxborosportscenter.com/
Ice Skating in Franklin
Pirelli Veterans Arena
508-541-7024
910 Panther Way, Franklin
Ice Skating in Framingham
Loring Arena
508-532-5950
165 Fountain St., Framingham
www.framinghamma.gov/index.aspx?NID=678
Ice Skating in Gardner
Gardner Veterans Skating Arena
978-632-4310
45 Veterans Dr., Gardner
Ice Skating in Gloucester
Stoneham Arena
Talbot Rink/Cape Ann Skating Club
978-546-2290
32 Cherry St., Gloucester
Ice Skating in Greenfield
Collins-Moylan Skating Arena
413-772-6891
5 Barr Ave., Greenfield
Ice Skating in Haverhill
Northeast ISC at Valley Rinks
978-478-5213
7 Parkridge Rd., Haverhill
http://www.northeastisc.com/
Ice Skating in Hingham
Pilgrim Skating Arena Inc.
781-749-6660
75 Recreation Park Dr., Hingham
http://www.skatepilgrim.com/
Ice Skating in Holyoke
Fitzpatrick Skating Arena
413-532-2929
575 Maple St., Holyoke
Ice Skating in Hopedale
Blackstone Valley Ice Arena
508-478-6423
125 Plain St., Hopedale
www.blackstonevalleyice.com/
Ice Skating in Hyannis
Kennedy Memorial Skating Rink
508-790-6345
141 Basset Lane, Hyannis
Ice Skating in Jamaica Plain
Kelly Skating Rink
617-727-7000
1 Marbury Terrace, Jamaica Plain
Ice Skating in Kingston
Bog Ice Arena
781-585-2111
188 Summer St., Kingston
http://bogiceskating.com/index.php
Ice Skating in Lowell
Janas Rink
978-454-6662
382 Douglas Rd., Lowell
janasrink.com/
Ice Skating in Lynn
Connery Memorial Arena
781-599-9474
182 Shepard St., Lynn
Ice Skating in Marlboro
Navin Skating Arena
508-624-5580
451 Bolton St., Marlboro
Ice Skating on Martha’s Vineyard
Martha’s Vineyard Arena
91 Edgartown Road, Oaks Bluff
508-693-5329
www.frontline-connect.com/wpmv/
Ice Skating in Medford
Flynn Rink
781-396-8500
300 Elm St., Medford
www.flynnrink.com/
Loconte Rink
781-396-9594
97 Locust St., Medford
https://medfordma.myrec.com
Ice Skating on Nantucket
Nantucket Ice/CNB Community Rink
508-228-2516
One Backus Lane, PO Box 3155, Nantucket
http://www.nantucketice.org/
Ice Skating in Natick
William L Chase Arena
508-655-1013
35 Windsor Ave., Natick
Ice Skating in New Bedford
Hetland Skating Arena
508-992-0110
310 Hathaway Blvd., New Bedford
Ice Skating in Newburyport
Henry Graf Jr. Memorial Skating Rink
978-462-8112
28 Low St., Newburyport
www.grafrink.com/
Ice Skating in Newton
Daly Memorial Rink
617-527-1741
172 Nonantum Road, Newton
www.dalyrink.org
Ice Skating in North Auburn
Daniel S. Horgan Memorial Rink
508-832-7201
400 Oxford St., North Auburn
Ice Skating in Norfolk
Norfolk Ice Arena
508-520-9200
1 Dean St., Norfolk
http://norfolkarena.com/
Ice Skating in Orleans
Charles Moore Arena
508-255-5902
23 O’Connors Way, Orleans
www.charlesmoorearena.org
Ice Skating in Peabody
Mc Vann-O’Keefe Skating Rink Ice Skating Rink
978-535-2110
511 Lowell St., Peabody
www.peabodyskating.org/
Ice Skating in Pembroke
Hobomock Arena
781-294-0260
132 Hobomock St., Pembroke
www.hobomockarenas.com/
Ice Skating in Plymouth
Armstrong Arena
508-746-8825
103 Long Pond Rd., Plymouth
John Armstrong Memorial Skating
508-746-8825
103 Long Pond Road, Plymouth
Ice Skating in Quincy
Shea Memorial Skating Rink
617-512-8402.
651 Willard St., Quincy
www.shearink.net/
Ice Skating in Raynham
CDL Arena
508-880-3311
1568 Broadway, Raynham
Ice Skating in Reading
Burbank Ice Arena
781-942-2271
51 Symonds Way, Reading
www.burbankicearena.com/
Ice Skating in Revere
Cronin Memorial Skating Rink
781-284-9491
850 Revere Beach Parkway, Revere
Ice Skating in Rockland
Rockland Ice Rink
781-878-7500
599 Summer St., Rockland
www.rocklandicerink.com/
Mark Bavis Ice Arena/Skating Club of Hingham
(781) 982-7070
180 VFW Dr., Rockland
www.skateclubhingham.org/learn.html
Ice Skating in Saugus
Hockeytown USA
781-233-3666
953 Broadway Rt 1 S, Saugus
www.hockeytownsaugus.com
Kasabuski Arena
781-231-4183
201 Forest St., Saugus
Ice Skating in Springfield
Cyr Arena
413-787-6438
200 Trafton Road, Springfield
http://www3.springfield-ma.gov/park/cyr.0.html
Ice Skating in Somerville
Veterans Memorial Rink
617-625-6600 x2980
570 Somerville Ave., Somerville
Ice Skating in Stoneham
781-279-2629
101 Montvale Ave., Stoneham
www.stoneham-ma.gov/Pages/StonehamMA_Arena/index
Ice Skating in Taunton
Aleixo Arena
508-824-4987
1 Gordon Owen Riverway, Taunton
Ice Skating in Tewksbury
Breakaway Ice Center
978-640-9800
20 Carter St., Tewksbury
www.breakawayicecenter.com/
Ice Skating in Walpole
Rodman Arena
508-660-2005
2130 Providence Highway, Walpole
www.iorioarena.com/
Ice Skating in Waltham
Veterans Memorial Park
781-314-3474
295 Totten Pond Rd., Waltham
www.city.waltham.ma.us
Ice Skating in Watertown
John A. Ryan Skating Arena
617-972-6468
1 Paramount Place, Watertown
www.ci.watertown.ma.us/index.aspx?NID=302
Ice Skating in Westborough
North Star Figure Skating Club
508-366-1562 x225
15 Bridle Lane, Westborough
http://www.northstarfsc.com/
Ice Skating in West Roxbury
Jim Roche Community Ice Arena
617-323-9512
1275 VFW Parkway, West Roxbury
Ice Skating in Weymouth
Connell Memorial Rink
781-682-3360
220 Broad St., Weymouth
https://weymouthma.myrec.com
Whitmans Pond
Middle St., Weymouth
Ice Skating in Westfield
Amelia Park Arena
413-568-2503
21 S. Broad St., Westfield
ameliaparkice.org/
Ice Skating in Wilmington
Ristuccia Memorial Arena
(978) 657-4605
190 Main St., Wilmington
ristucciaarena.com/
Ice Skating in Winthrop
Larsen Skating Rink
617-846-5770
45 Pauline St., Winthrop
Ice Skating in Woburn
O’Brien Rink
781-938-1620
55 Locust St., Woburn
http://www.rinktime.com/skating_rinks/ma/obrien_rink_skating_rink_arena_woburn_ma.cfm
Ice Skating in Worcester
Charles J. Buffone Arena
508-799-0910
283 Lake Ave., Worcester
Also, check out Best Ice Skates For Kids and Beginners