Guides · 🗺️ Things to do

City Recreation in Fredericton: Programs, Swim and Skate Lessons, and How to Register

11 min read · Published · By Hey Freddy

TL;DR

City of Fredericton recreation programs (swim lessons, learn-to-skate, day camps, playground programs) are booked through the city's online Amilia store at app.amilia.com/store/en/city-of-fredericton. You need a free online recreation account to register, and popular sessions (especially indoor swim lessons and summer camps) fill within minutes of opening, so set up your login before registration day. Indoor pool swim lessons typically open registration in the winter, historically around February; outdoor pool lessons run in short summer sets starting in early July. A free Recreation Card for residents unlocks discounts, and grants through Jumpstart and KidSport NB cover fees for families who need help. When in doubt, call Service Fredericton at 506-460-2020.

How registration actually works

Here is the honest version. The City of Fredericton runs its recreation registration through a third-party platform called Amilia, and the storefront lives at app.amilia.com/store/en/city-of-fredericton. Everything worth booking runs through there: swim lessons, day camps, youth centre programs, aquafit, walking-track passes and more. There is no separate phone-in queue for most programs, so the online account is the whole game.

Step one, and the step everyone skips until it burns them, is creating your online recreation account before you actually need it. Set up the login, add each family member as a participant with their birthdate, and save a credit card. Amilia links your household so you can register multiple kids in one go. If you show up on registration morning without an account, you will be typing a child's middle name into a form while the last three spots in the class you wanted disappear.

Step two is knowing the timing. Registration for a given season opens on a set date and hour, and the good stuff goes fast. Indoor pool swim lessons have historically opened for registration in the winter, often around February for the following session, and popular levels can fill within minutes. Summer camps and playground-based programs open in spring. The city posts opening dates on its recreation pages and on the Fredericton Recreation Facebook page, so follow it and set a calendar reminder.

Step three is a boring but real tip: log in a few minutes early, have the program's activity code or name ready from the program search, and go straight to checkout. Amilia holds items in your cart briefly, not forever. If a class is full, get on the waitlist rather than refreshing in despair, because cancellations do happen. And if the website is fighting you, Service Fredericton at 506-460-2020 is the human backstop for account problems, residency questions and program info.

Local tip: Build your account and add every kid as a participant a week ahead of registration day. The families who calmly get the Tuesday-Thursday swim slot are not luckier than you, they just did the paperwork on a quiet evening in advance.

Swim lessons and which pool to pick

Fredericton splits its learn-to-swim programs across an indoor pool that runs most of the year and a set of free outdoor pools that only wake up for the summer. Picking the right one matters more than parents expect.

The Fredericton Indoor Pool at 79 Carrington Lane is the workhorse: a recreational 25-metre tank plus a warm swirl pool (kept around 92 degrees Fahrenheit), a water slide, a Tarzan rope and a sauna, and it is wheelchair accessible. Its lesson ladder runs year-round in sessions and is built around the Canadian learn-to-swim standards, covering preschool levels for the youngest swimmers, a progression of Swimmer levels for school-age kids, and adult lessons. This is where you go for structured, progressive skill-building through fall, winter and spring, and where the competitive fill-up happens. The exact level names and age bands shift with the program guide, so read the current Amilia listing before you pick a level.

The four outdoor pools are free for open swim and run swim lessons in short summer sets: Henry Park (248 Medley St), Marysville (37 Harrison Crt), Royal Road (35 Royal Rd) and Queen Square (740 Aberdeen St). All four are lifeguard supervised for open swim. Outdoor lessons typically start in early July and run in a few back-to-back sets across the summer, moving from the youngest tiers up through preschool, youth, teen and adult groups. They are cheaper, shorter and weather-dependent, which is exactly right for a summer top-up but less so if you want steady winter progress.

For the youngest and the splash-only crowd, the city also runs a set of neighbourhood wading pools (locations include Barker's Point, Riverside, Park St. School, Kent Street, Southwood, Woodbridge, Massey Street and Piercy), the Wilmot Splash Pad on Woodstock Road (open daily in summer, roughly 10 a.m. to 8 p.m.), and the supervised Killarney Lake Beach at 1605 St. Mary's St., with lifeguards on duty daily in season (historically around 10 a.m. to 7 p.m.). None of those need registration. For the full rundown of where to get wet, see our where-to-swim guide.

Prefer a private club? The YMCA of Fredericton and UNB both run their own aquatics and swim lessons on separate schedules and fee structures, which is a useful fallback when the city classes are full.

Learn-to-skate and public skating

Skating in Fredericton is a two-part story, and knowing which part is which saves confusion. The city itself runs public skating, not the formal learn-to-skate lessons. Public skates are free and open to all ages, with dedicated adult (18+), senior (65+) and preschool (under 5) times, held at the city's four indoor arenas. Helmets and padding are recommended but not required, and strollers with clean wheels are generally welcome outside the adult sessions.

Those arenas are worth knowing by name: Grant-Harvey Centre (600 Knowledge Park Drive) and Willie O'Ree Place (605 Cliffe Street) are the two big modern twin-pad facilities, joined by the older Lady Beaverbrook Rink (411 University Avenue) and York Arena (891 Barker Street). Willie O'Ree Place is named for the Fredericton-born player who broke the NHL's colour barrier, which is a nice bit of local pride to mention while you lace up. Both big centres also have free seasonal indoor walking and running tracks upstairs (typically open daily, with longer weekday hours), a quiet gem for winter movement.

Formal learn-to-skate (CanSkate) is run by the Capital City Skating Club, a Skate Canada non-profit that registers separately from the city. You reach them through their own website (the club registers online at ccsc.uplifterinc.com), not through the Amilia store. CanSkate is the standard entry point for kids moving from wobbling to gliding, and it feeds naturally into both figure skating and minor hockey. If hockey is the goal, our hockey guide covers the local associations.

One caution for planning: outdoor rinks in Fredericton have become unreliable. As of the 2026 season the Officers' Square and Mitch Clarke Park refrigerated rinks, plus the natural neighbourhood rinks, are listed as closed, so do not build your winter plans around outdoor ice without checking first. The indoor arenas are the dependable option. For the broader cold-weather menu, the winter bucket list has more.

Summer day camps and playground programs

Summer is where city recreation quietly earns its keep for working parents, and a good chunk of it is genuinely free. The two anchors are drop-in playground programs staffed by city leaders at neighbourhood parks.

The Zig Zag Playground Program is free for ages 6 to 12, running roughly 8:30 a.m. to noon, Monday to Friday (statutory holidays excepted), from June through August, with arts and crafts, games and organized play at local parks. Its afternoon sibling, the Afternoon Adventure Crew (also free, ages 6 to 12, about 1:00 to 4:30 p.m. weekdays), adds outdoor games, water play and crafts. Attendance is flexible drop-in, which is either a feature or a bug depending on whether you need guaranteed all-day coverage. It is not licensed daycare, so read it as enrichment, not childminding.

For specialty camps, the Northside Youth Centre runs skateboarding and scootering day camps through the summer, and the city offers niche sessions like a Youth Pickleball Day Camp (often the last week of June) and Girls Only skateboarding lessons in the spring. These require registration through Amilia and do carry fees, though Recreation Card holders get a per-week discount on youth centre camps.

Beyond the city, Fredericton's camp market is deep: the YMCA of Fredericton and BGC Greater Fredericton (formerly the Boys and Girls Club) both run large summer day-camp programs, and UNB offers academic and sport specialty camps. If the city camp you wanted is full, one of these usually has room. Our kids activities and programs guide maps the whole landscape, and the playgrounds and parks guide covers the free-play spots the programs actually use.

The Recreation Card, fees and what things cost

The Recreation Card confuses newcomers, so here is the plain version. It is an annual membership that is free for residents inside the city's Recreation Service Agreement Area and partner communities (your property taxes already cover it) and carries a fee for people outside that area. You can check your status by entering your civic address in the city's Recreation Service Agreement Area map, or just ask Service Fredericton.

What the card is actually required for is narrower than people assume. It is mandatory for indoor rink sports, sports fields and ball diamonds, but you do not need one for public skating, the pools, the parks or most youth centre drop-in programs. Where the card quietly pays off is the discounts: card-holding residents get money off outdoor pool swim lessons (historically around $11 per session) and off Northside Youth Centre camps (historically around $17 per week). Non-residents, meanwhile, pay real annual fees for card access, and for indoor rink use in particular the difference is not small.

All city recreation fees include HST, and the numbers below drift year to year, so treat them as a shape rather than a quote and confirm the current figure before you budget.

ItemWho it is forRough cost (confirm current)
Recreation Card (resident)In-area and partner-community residentsFree
Recreation Card, sports fields/diamonds (non-resident)Out-of-area usersAbout $20/year
Recreation Card, indoor rink (non-resident)Out-of-area rink usersAbout $900/year
Outdoor pool open swimEveryoneFree
Wilmot Splash Pad & wading poolsEveryoneFree
Zig Zag / Afternoon Adventure CrewAges 6 to 12Free
Public skating & indoor walking tracksEveryoneFree

For lesson and camp fees specifically, the price shows on the Amilia listing at the moment of registration, which is the only number you should actually trust.

Subsidies and financial access

If cost is the barrier, do not quietly skip the whole thing. There is a real safety net, it just is not always advertised loudly on the registration page.

The two big national funds both operate in Fredericton. Canadian Tire Jumpstart offers individual child grants that can cover registration, equipment and even swim lessons for kids in families facing financial obstacles, applied for online. KidSport New Brunswick runs a provincial fund that helps cover registration fees for organized sport, up to a set amount per child per year. Both are designed to be low-friction, and community organizations and coaches can often help you apply.

Beyond those, the free tier of city recreation is genuinely substantial and worth leaning on: open swim at four outdoor pools, the neighbourhood wading pools, the Wilmot splash pad, Killarney Lake Beach, free public skating at the arenas, the free indoor walking and running tracks, and the free Zig Zag and Afternoon Adventure Crew playground programs. A family can string together a very full active summer without registering for a single paid program.

For residents in the service area, the free Recreation Card is itself an access tool, since it knocks down the price of the paid lessons and camps that do carry fees. And if you are navigating cost alongside other barriers, our accessible Fredericton guide covers adaptive and inclusion supports, while raising a family in Fredericton puts recreation in the wider budget picture. The through-line: ask before you assume you cannot afford it, because the answer is often a grant form, not a no.

Planning around the seasonal program cycle

City recreation runs on a seasonal rhythm, and once you internalize it the whole system stops feeling like a scramble. Programs are grouped into seasonal sessions, each with its own registration opening date, and the city releases details ahead of each one on its recreation pages and social channels.

The rough calendar looks like this. Winter and spring indoor programming (indoor swim lessons, arena programs, aquafit) opens for registration in the colder months, with the indoor pool's swim-lesson registration historically landing in winter, often around February. Summer programming (outdoor pool lessons, day camps, playground programs, skateboarding camps) opens in spring, and the outdoor pool lessons themselves begin in early July and run in short consecutive sets through the summer. Fall programming reopens the indoor cycle after Labour Day. These are patterns, not guarantees, so always confirm the current opening date rather than assuming last year repeats.

Your job is to get ahead of the opening date, not the program date. The classes that fill fast (popular indoor swim levels, marquee summer camps, anything at a convenient after-work time) can be gone within minutes on opening morning, so the single highest-leverage move is watching for the announcement and having your account ready. Waitlists are real and worth joining, because summer plans change and spots reopen.

A few practical notes. Sessions are short by design, so a swim level is often a handful of lessons, not a whole year, which means you will re-register more than once across a season. Weather cancels outdoor sessions, so build in slack. And the city's City Hall and services contacts, plus Service Fredericton at 506-460-2020, are the fastest way to untangle a residency question or a stuck registration. Treat recreation like tax season: know the date, do the prep, and the actual day is calm.

Key takeaways

  • City of Fredericton recreation programs register through the online Amilia store, and you need a free online recreation account set up in advance.
  • Indoor pool swim lessons historically open registration in winter, often around February, and popular levels fill within minutes of opening.
  • Swim lessons run indoors year-round at the Fredericton Indoor Pool (79 Carrington Lane) and outdoors in short free summer sets at four neighbourhood pools.
  • The city runs free public skating at its four arenas, but learn-to-skate (CanSkate) is run separately by the Capital City Skating Club.
  • Zig Zag and Afternoon Adventure Crew are free drop-in summer playground programs for ages 6 to 12, running weekday mornings and afternoons from June to August.
  • A Recreation Card is free for in-area and partner-community residents and unlocks discounts on lessons and camps, but is not required for pools, parks or public skating.
  • Jumpstart and KidSport New Brunswick grants cover fees for families who need financial help, so ask before assuming a program is out of reach.
  • Service Fredericton at 506-460-2020 is the human backup for account issues, residency questions and program timing.

Common questions

How do I register for City of Fredericton recreation programs?

Register online through the city's Amilia store at app.amilia.com/store/en/city-of-fredericton. Create a free online recreation account first, add each family member as a participant with their birthdate, and save a payment card so you can check out quickly. Programs open on set dates, and popular ones fill fast, so set up your account before registration day rather than on it.

When do swim lessons open for registration in Fredericton?

Indoor pool swim lessons at the Fredericton Indoor Pool have historically opened for registration in the winter, often around February. Outdoor pool swim lessons begin in early July and run in short consecutive summer sets. Exact opening dates change each year and are posted on the city's recreation pages and the Fredericton Recreation Facebook page, so confirm the current date before planning.

Do I need a Recreation Card to use the pools or go public skating?

No. The Recreation Card is required for indoor rink sports, sports fields and ball diamonds, but not for the pools, parks, wading pools, splash pad or public skating. The card is free for residents inside the Recreation Service Agreement Area and partner communities, and mainly matters because it unlocks discounts on paid swim lessons and youth centre camps. Non-residents pay an annual fee for card access.

Are there free recreation programs for kids in the summer?

Yes. The Zig Zag Playground Program and the Afternoon Adventure Crew are both free for ages 6 to 12, running weekday mornings and afternoons at neighbourhood parks with games, crafts and water play on a flexible drop-in basis. The four outdoor pools, the neighbourhood wading pools, the Wilmot Splash Pad and Killarney Lake Beach are also free for open swim. Note these playground programs are enrichment, not licensed daycare.

Who runs learn-to-skate lessons in Fredericton?

Formal learn-to-skate (CanSkate) is run by the Capital City Skating Club, a Skate Canada non-profit, and you register directly with the club rather than through the city's Amilia store. The City of Fredericton itself runs free public skating sessions at its four indoor arenas, including dedicated adult, senior and preschool times.

What help is available if I cannot afford recreation fees?

Two national funds operate in Fredericton: Canadian Tire Jumpstart offers individual child grants covering registration, equipment and lessons, and KidSport New Brunswick runs a provincial fund that helps cover sport registration fees per child per year. Both are applied for online and designed to be low-friction. The city's substantial free tier of pools, skating and playground programs is another way to stay active at no cost.

Sources & further reading

This guide reflects the documented local consensus — reporting, reviews and community voices — verified where possible. Things change; if we're out of date, tell Freddy.