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

Make sure to bookmark the Boston, Massachusetts Ice Skating Guide

Aleixo Arena
508-824-4987
1 Gordon Owen Riverway, Taunton
www.fmcicesports.com

Allied Veterans Skating
617-389-8684
85 Elm St., Everett

Amelia Park Arena
413-568-2503
21 S. Broad St., Westfield
ameliaparkice.org/

Armstrong Arena
508-746-8825
103 Long Pond Rd., Plymouth
fmcicesports.com/rink/armstrong-arena/

Asiaf Skating Arena
508-583-6804
476 Forest Ave., Brockton
fmcicesports.com/rink/brockton-asiaf-arena/

Babson Skating School
781-239-4250
231 Forest St., Babson Park
http://babsonathletics.com/information/facilities/babsonskatingcenter/Skate_School

Bay State Skating School
781-890-8480
Many Locations in MA
www.baystateskatingschool.org/

Blackstone Valley Ice Arena
508-478-6423
125 Plain St., Hopedale
www.blackstonevalleyice.com/

Boch Ice Center
781-326-0085
1105 East St., Dedham
bochice.pointstreaksites.com/‎

Bog Ice Arena
781-585-2111
188 Summer St., Kingston
http://bogiceskating.com/index.php

Boston Common Frog Pond
617-635-2120
Boston
www.bostonfrogpond.com/

Breakaway Ice Center
978-640-9800
20 Carter St., Tewksbury
www.breakawayicecenter.com/‎

Bridgewater Ice Arena
508-279-0600
20 Bedford Park, Bridgewater
http://bridgewatericearena.com/index.php

Bright Hockey Center
617-495-3454
79 N. Harvard St., Cambridge

Burbank Ice Arena
781-942-2271
51 Symonds Way, Reading
www.burbankicearena.com/‎

CDL Arena
508-880-3311
1568 Broadway, Raynham
http://fmcicesports.com/rink/fmc-ice-sports-raynham/

Charles J. Buffone Arena
508-799-0910
283 Lake Ave., Worcester

Worcester – Buffone Skating Arena

Charles Hotel Skating Rink
617-864-1200
1 Bennett St., Cambridge
www.charleshotel.com

Charles Moore Arena
508-255-5902
23 O’Connors Way, Orleans
www.charlesmoorearena.org

Chelmsford Forum
978-670-3700
2 Brick Kiln Rd., N Billerica
http://fmcicesports.com/rink/chelmsford-chelmsford-forum/

Collins-Moylan Skating Arena
413-772-6891
5 Barr Ave., Greenfield

Greenfield – Collins/Moylan Arena

Connery Memorial Arena
781-599-9474
182 Shepard St., Lynn

Lynn – Connery Skating Rink

Cronin Memorial Skating Rink
781-284-9491
850 Revere Beach Parkway, Revere

Revere – Cronin Skating Rink

Cyr Arena
413-787-6438
200 Trafton Road, Springfield
http://www3.springfield-ma.gov/park/cyr.0.html

Daly Memorial Rink
617-527-1741
4 Nonantum Road, Newton
www.dalyrink.org/

Daniel S. Horgan Memorial Rink
508-832-7201
400 Oxford St., North Auburn

Auburn – Horgan Arena

Devine Memorial Rink
617-436-4356
995 Morrissey Blvd., Dorchester

Driscoll Arena
508-679-3274
272 Elsbree St., Fall River

Fall River – Driscoll Skating Arena

Ed Burns Arena
781-316-3887
422 Summer St., Arlington
www.town.arlington.ma.us/Public_Documents/ArlingtonMA_Recreation/rink

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

Falmouth Ice Arena
508-548-7080
9 Technology Park Dr., E.Falmouth
www.falmouthicearena.com/

Fitzpatrick Skating Arena
413-532-2929
575 Maple St., Holyoke

Holyoke – Fitzpatrick Arena

Flynn Rink
781-396-8500
300 Elm St., Medford
www.flynnrink.com/

Foxboro Sports Center
508-698-0505 x225
10 East Belcher Road, Foxboro
foxborosportscenter.com/‎

Gallo Ice Arena
508-759-8904
231 Sandwich Road, Bourne
www.galloarena.com/

Gardner Veterans Skating Arena
978-632-4310
45 Veterans Dr., Gardner

Gardner – Gardner Veterans Arena

Henry Graf Jr. Memorial Skating Rink
978-462-8112
28 Low St., Newburyport
www.grafrink.com/

Hetland Skating Arena
508-992-0110
310 Hathaway Blvd., New Bedford

New Bedford – Hetland Arena

Hobomock Arena
781-294-0260
132 Hobomock St., Pembroke
www.hobomockarenas.com/‎

Hockeytown USA
781-233-3666
953 Broadway Rt 1 S, Saugus
www.hockeytownsaugus.com

Jack Kirrane Ice Skating Rink
617-739-7518
23 Newton St., Brookline
www.brooklinema.gov/index.php?option=com_content&view=article&id=375&Itemid=875

Janas Rink
978-454-6662
382 Douglas Rd., Lowell
janasrink.com/

Jim Roche Community Ice Arena
617-323-9512
1275 VFW Parkway, West Roxbury

West Roxbury – Jim Roche Community Arena

John A. Ryan Skating Arena
617-972-6468
1 Paramount Place, Watertown
www.ci.watertown.ma.us/index.aspx?NID=302

John Armstrong Memorial Skating
508-746-8825
103 Long Pond Road, Plymouth
http://fmcicesports.com/rink/armstrong-arena/

Jordans Furniture
508-580-4900
100 Stockwell Dr., Avon
www.jordans.com/attractions/enchanted-ice

Kasabuski Arena
781-231-4183
201 Forest St., Saugus

Kelly Skating Rink
617-727-7000
1 Marbury Terrace, Jamaica Plain

Kendall Square Community Ice Rink
617-492-02142
300 Athenaeum St., Cambridge
www.skatekendall.com/skating/skating.php

Kennedy Memorial Skating Rink
508-790-6345
141 Basset Lane, Hyannis

Larsen Skating Rink
617-846-5770
45 Pauline St., Winthrop

LoConte Memorial Rink
781-395-9594
3449 Veterans Parkway, Boston

Loring Arena
508-532-5950
165 Fountain St., Framingham
www.framinghamma.gov/index.aspx?NID=678

Mark Bavis Ice Arena/Skating Club of Hingham
(781) 982-7070
180 VFW Dr., Rockland
www.skateclubhingham.org/learn.html

Martha’s Vineyard Arena
91 Edgartown Road, Oaks Bluff
508-693-5329
www.frontline-connect.com/wpmv/

Mc Vann-O’Keefe Skating Rink Ice Skating Rink
978-535-2110
511 Lowell St., Peabody
www.peabodyskating.org/

Murphy Memorial Rink
617-269-7060
1880 William J. Day Blvd., S.Boston
http://www.rinktime.com/skating_rinks/ma/murphy_skating_rink_skating_rink_arena_boston_ma.cfm

Nantucket Ice/CNB Community Rink
508-228-2516
One Backus Lane, PO Box 3155, Nantucket

HOME

Navin Skating Arena
508-624-5580
451 Bolton St., Marlboro

Marlboro – Navin Arena

Norfolk Ice Arena
508-520-9200
1 Dean St., Norfolk

Home

Northeast ISC at Valley Rinks
978-478-5213
7 Parkridge Rd., Haverhill
http://www.northeastisc.com/

North Star Figure Skating Club
508-366-1562 x225
15 Bridle Lane, Westborough
http://www.northstarfsc.com/

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

Phillips Academy Ice Rink
978-749-4000
180 Main St., Andover
http://www.andover.edu/communityvisitors/icerinkprograms/Pages/default.aspx

Pilgrim Skating Arena Inc.
781-749-6660
75 Recreation Park Dr., Hingham
http://www.skatepilgrim.com/

Pirelli Veterans Arena
508-541-7024
910 Panther Way, Franklin

Franklin – Pirelli Veterans Arena

Porrazzo Memorial Rink
617-567-9571
199 Coleridge St., E. Boston

East Boston – Porrazzo Skating Rink

Pratt Memorial Rink-North Bridge Learn to Skate
617-584-1519
1400 Lowell Rd., Concord
www.northbridgelts.com/

Prudential Center Rink
617-236-3100
800 Boylston St., Boston
www.prudentialcenter.com/

Reilly Memorial Rink
617-277-7822
355 Chesnut Hill Ave., Brighton

Ristuccia Memorial Arena
(978) 657-4605
190 Main St., Wilmington
ristucciaarena.com/‎

Rockland Ice Rink
781-878-7500
599 Summer St., Rockland
www.rocklandicerink.com/

Rodman Arena
508-660-2005
2130 Providence Highway, Walpole
www.iorioarena.com/‎

Shea Memorial Skating Rink
617-512-8402.
651 Willard St., Quincy
www.shearink.net/

Simoni Skating Rink
617-354-9523
155 Gore St., Cambridge

Cambridge – Simoni Skating Rink

Skating Club of Boston
617-782-5900
1240 Soldier Field Road, Brighton
scboston.org

Smead Skating Arena
413-781-2599
1780 Roosevelt Ave., Springfield

Springfield – Smead Arena

Stoneham Arena
781-279-2629
101 Montvale Ave., Stoneham
www.stoneham-ma.gov/Pages/StonehamMA_Arena/index

Talbot Rink/Cape Ann Skating Club
978-546-2290
32 Cherry St., Gloucester

Tony Kent Arena
508-760-2415
8 South Gages Way, S. Dennis
www.tonykentarena.com/‎

Valley Sports Arena/Sharper Edge Skating
978-369-0088
2320 Main St., W. Concord
www.sharperedgeskating.com/

Veterans Memorial Rink
617-625-6600 x2980
570 Somerville Ave., Somerville
www.somervillerec.com/info/facilities/details.aspx?ActivityID=143909

Wallace Civic Center
978-665-4938
1000 John Fitch Highway, Fitchburg

Fitchburg – Wallace Civic Center

Whitmans Pond
Middle St., Weymouth

William L Chase Arena
508-655-1013
35 Windsor Ave., Natick

Natick – William L. Chase Arena

Also, check out Best Ice Skates For Kids and Beginners