Free Indoor & Outdoor Ice Skating in the Greater Moncton Area

How lucky are we to have several indoor & outdoor ice rinks & skating ovals offering free public skating each winter in Southeastern New Brunswick?!

RELATED: What to do for winter fun in Greater Moncton

This post highlights free skating times available at indoor ice rinks in Moncton, Dieppe, Riverview, Petitcodiac, Hillsborough, Memramcook, and Shediac. We’ve included some paid options, too, as well as a list of outdoor skating rinks at the end.

Please note: We curate this list from various sources each fall. Last update was September 2023. 

Generally indoor rinks open after Thanksgiving weekend and remain open until March or April; check the source links to confirm for the ice rink you want to visit. Outdoor rinks are very much a winter option, though a few newer ones are refrigerated and open by late November, generally. A reminder that this list is based on information available on municipal websites and social media accounts; please double check the source links for updates and details on where helmets are required, etc.

To check for scheduled cancellations & other information: Moncton Public SkatingDieppe Public SkatingMemramcook Public SkatingSackville Public Skating, & Hillsborough Public Skating


At a quick glance, here are the FREE indoor ice skating sessions for families. Paid indoor skating times, as well as our list of outdoor skating rinks in the Greater Moncton Area, are found later in this post.

  • Monday: Dieppe’s AJL preschoolers 9:30-10:30am; Shediac 9:30-10:30am, Riverview parent & tot 1:30-2:30pm; Hillsborough preschoolers 10-11am; Sackville Parent & Tot 10:15-11:15am
  • Tuesday: Riverview parent & tot 1:30-2:30pm; Riverview 12 & under 3-4pm; Dieppe AJL preschoolers with sticks, 9:30-10:30am
  • Wednesday: Shediac 9:30-10:30am; Sackville Parent & Tot 10:15-11:15am; Riverview parent & tot 1:30-2:30pm; Riverview 18 & under 3:00-4:45pm; Memramcook 1:45-3:45pm; Shediac 1:35-2:35pm
  • Thursday: Riverview parent & tot 1:30-2:30pm; Dieppe’s AJL preschoolers 9:30-10:30am
  • Friday: Dieppe AJL preschoolers with sticks, 9:30-10:30am; Shediac 9:30-10:30am; Superior Propane Arena parent & tot 10-11am *unless there are tournament bookings; please check the schedule; Sackville Parent & Tot 10:15-11:15am; Crossman Community Centre Kay Arena 10:15am-11:15am & 3:30pm-4:30pm *unless there are tournament bookings; please check the schedule; Riverview parent & tot 1:30-2:30pm; Riverview 12 & under, 4-5:15pm
  • Saturday: Riverview public 3:45-5:00pm; Dieppe’s AJL 6:15-7:15pm
  • Sunday: Dieppe’s UNIplex 11:45am-12:45pm; Petitcodiac 1pm-2:30pm ($2/skater, free for ages five & under); Dieppe’s AJL 1:00-2:00pm; Riverview public 2:30-4pm; Memramcook public 11:45am-12:45pm; Sackville 2:30pm to 3:30pm ($8/family, or $3/adult & $2/senior or child under 12); Shediac 5:30-6:30pm



The Superior Propane Centre (55 Russ Howard Drive) offers Parent & Tot skating on Mondays through Fridays, from 10am to 11am and on Sundays from 9:45am to 10:45am. Cost is $2 (Fridays are free). Public skating is held Mondays, Tuesdays, and Wednesdays at 3:30pm to 4:30pm, and Sundays from 11:45am to 12:45pm. Cost is $2. (There is no public skating here on March 24 – 26, 2024.)

Parents & Tots can skate at the Crossman Community Centre Kay Arena (99 Wynwood Drive) Mondays, Wednesdays, and Fridays from 10:15am to 11:15am. Cost is $2, except on Fridays when it’s free. There is also a free public skate on Fridays from 3:30pm to 4:30pm. Public skates, $2 admission, are also held on Saturdays and Sundays from 2:30pm to 4pm. (There is no public skating here on March 30 – April 2, 2024.)

There is a 9:30am to 10:30am Parent & Tot skate at the Moncton Coliseum on Saturdays, and a public skate on Saturdays from 3:45-5:15pm; cost for each is $2.

Helmets are mandatory and not available for rental, so please plan ahead!


Parents & Tots skate free at the Byron Dobson rink in Riverview on weekdays from 1:30pm to 2:30pm. There is free public skating Saturdays 3:45 – 5:15pm and on Sundays 2:30 – 4pm. There’s also a youth skate (18 & under) Wednesdays from 3 – 4:45pm and a children’s skate (12 & under) on Tuesdays 3-4pm and Fridays 4 – 5:15pm in the lower arena.

Helmets are mandatory for those under the age of 13.


Dieppe’s public skating rinks are UNIplex, the Arthur-J.-LeBlanc Centre and the refrigerated skating oval at Place 1604.

Free, family skating is available at the AJL arena on Saturdays from 6:15-7:15pm & Sundays from 1-2pm. Free, family skating is also available at UNIplex (450 College Street) on Sundays from 11:45am-12:45pm.

Preschool skates take place at AJL on Mondays and Thursdays from 9:30-10:30am. Preschoolers with sticks happens Tuesdays and Fridays from 9:30-10:30am. All are free.

Those 12 & under must wear approved helmets.


Shediac’s Festival Arena offers free public skating on Mondays, Wednesdays, & Fridays from 9:30 – 10:30am, Wednesdays 1:35-2:35pm, and Sundays 5:30-6:30pm.

Helmets are mandatory. You can reach the arena at (506) 532-7008.


Memramcook’s Eugene Leblanc Arena generally offers public skating on Wednesdays from 1:45-3:45pm and Sundays 11:45am-12:45pm. You can reach the rink at (506) 758-4078


You can skate each weekday lunch hour at Sackville’s Civic Centre (12pm to 1:30pm) and most Sundays from 2:30pm to 3:30pm. There are also Parent & Tot skates Mondays, Wednesdays, & Fridays from 10:15-11:15am.

Petitcodiac (The Community of Three Rivers)

The Petitcodiac arena offers public skating on Mondays and Wednesdays from 1pm to 2:30pm, and Thursdays from 1:30pm to 2:30pm. Sunday open skate (from 1pm to 2:30pm) costs $2/skater, and children five and under are free.


The Hillsborough Arena offers public skating Friday nights from 8:15-9:15pm and Saturdays from 2-3pm & 8-9pm. Family skating is held Sundays from 2:15-3:315, and there’s a free Preschool Skate on Mondays 10-11am. Admission is $2/person or $5/family.

Youth 10 & under must wear a CSA-approved helmet; everyone is encouraged to wear a helmet when on the ice.


Lace up your skates, grab a helmet, and enjoy all the outdoor rinks you can find!

In Moncton, enjoy skating on the Ian Fowler Oval at Avenir Centre (open 10am-10pm), as well as in Centennial Park. (One rink in the park is designated for hockey, while everyone can enjoy the 618m Muskrat Skating Trail, with lights on into the evening.) There is an outdoor rink behind the Rotary Pavilion at Mapleton Park, as well as one at Victoria Park. (Check the status of rinks & more on the city’s site.)

The City of Moncton also partners with neighbourhood volunteers to create skating rinks in some community parks.

  • Lewisville Park (45 Glenmoor Drive)
  • Brentwood Park (150 Brentwood Drive)
  • Grove Hamlet (39 Ripplewood Road)
  • Canadian Heights Park (35 Chelsea Road)
  • Candlewood Park (90 Candlewood Drive)
  • Maplehurst Park (115 Maplehurst Drive)
  • Brian Hicks Park (120 Evergreen Drive)
  • Roxborough Park (140 Barrington Crescent)
  • YMCA North (70 Twin Oaks Drive)

The City requires helmets be worn while skating.

Irishtown/Maple Hills community has a lovely looking outdoor rink this season at the community centre; check their Facebook group for updates on when it’s open for skating and/or games.

Dieppe maintains two outdoor rinks at Rotary St-Anselme Park (one for skating, one for games) and the oval behind City Hall(no sticks or pucks allowed here). Skating on the oval at Place 1604 is permitted daily between 10am and 9:30pm; please note that the ice is closed between 1-1:30pm and again from 5-5:30pm for maintenance. You can borrow skates and helmets (required for children 12 and under, recommended for others) on site Fridays (6-9pm), Saturdays & Sundays (noon-4pm) until March 6, 2020. They will also be available on New Year’s Day and Family Day from noon until 4pm.

Riverview’s Winter Wonderland outdoor park also includes a skating oval. Helmets are recommended.

Salisbury has an outdoor skating rink, open daily depending on weather; check the Facebook page for updates. It is located on Douglas Avenue, just off Main Street.

Petitcodiac’s outdoor rink is at 42 Maple Street, with a new warming shelter for getting your skates on/off & a lovely sign showing the snowshoeing trail. You can generally find a daily update (green flag or red flag photo) in the Facebook group Petitcodiac Happenings.

Shediac has a skating oval at Pascal Poirier Park for all to enjoy!

For more outdoor fun ideas, visit our Winter Fun Round Up!

Leave a Reply

Name *
Email *

This site uses Akismet to reduce spam. Learn how your comment data is processed.