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

Lara Anderson – Bay State Skating School
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