Youth sports registration
Blaine, ME
3 organizations · 1 program · last checked Aug 15, 2026
Blaine is a small Aroostook County town of about 667 residents with no recreation department or club sports of its own. Its schools are part of RSU/MSAD 42 (Central Aroostook), shared only with neighboring Mars Hill, whose Panther Athletics fields junior-high and varsity teams. Families also reach Mars Hill's town recreation programs and BigRock Mountain's Youth Race League nearby.
Skiing1 organization
4 of 7 details confirmed
- Please see league website for registration details
Youth Ski Race Program
- Boys & girls
- Ages 5–17
$125 program only; $275 with lift tickets included
- Registration dates not published yet
Details & sources
Requires prior skiing experience; this is not a learn-to-ski program. No previous racing experience needed. The team travels to races statewide, but travel isn't required to participate.
Verified Aug 15, 2026Source ↗
Program page: ages 5-17, 10-week format, $125/$275 pricing; sign-up is by emailing a coach, not an online form
Something wrong?
- No registration contact published yet
Is this your league? Claim this listing and we’ll come to you first when it needs updating.
Verified Aug 15, 2026Source ↗
Multi-Sport2 organizations
We found this organization but couldn’t verify current programs. Their site is the best source for now.
1 of 2 details confirmed
- No registration contact published yet
Is this your league? Claim this listing and we’ll come to you first when it needs updating.
Verified Aug 15, 2026Source ↗
We found this organization but couldn’t verify current programs. Their site is the best source for now.
1 of 2 details confirmed
- No registration contact published yet
Is this your league? Claim this listing and we’ll come to you first when it needs updating.
Verified Aug 15, 2026Source ↗

Get an email when a window opens in Blaine.
One email when a registration window opens or a date changes. No newsletter, no spam.

Know a league we’re missing? .
Something wrong on this page? Report it — a human reads every flag.