TOP SPORTSBaseball 42 · Soccer 38 · Football 27 · Hockey 25 · Softball 24 ·
All 13 sports →
Basketball 23 · Lacrosse 21 · Cheer 19 · Dance 13 · Swimming 13 · Gymnastics 11 · Volleyball 8 · Ice & Figure Skating 5
Sport
Gender
Level
Age
259 programs
Rec leagues164
BAYS
5 teams
REC
Canton area
Foxborough area
Norfolk area
Eastern Mass American Youth Football & Cheer (EMASS)
3 teams
REC
Bellingham area
Dover area
Medway area
Pop Warner
3 teams
REC
Avon area · Baseball
Bellingham · Softball
Bellingham area · Soccer
Bellingham area · Basketball
Braintree area · Baseball
Braintree area · Football · Cheer
Braintree area · Ages 7–14 · Football
Braintree area · Lacrosse
RECTRYOUT TEAMS
Braintree area · $120 2026 fall registration, first family member; lower rates for additional family members · Soccer
Visit site →RECBOYSTRYOUT TEAMS
Brookline area · Grades 1–8 · Grades 5–8 · tryouts December · Lacrosse
Visit site →Brookline area · Ages 6–17 · Baseball · Softball
Canton area · Baseball · Softball
RECTRYOUT TEAMS
Canton area · $130 in-town season fee, boys 9th-10th grade division · Basketball
Visit site →Needham · Ages 3–11 · Multi-sport
Cohasset area · Ages 6–17 · Swimming
RECTRYOUT TEAMS
Dedham area · $135 per player, recreational level (includes team jersey) · u6 · U0 · u9 · 4U · Basketball
Visit site →Dedham area · Soccer
Dover area · Lacrosse
Dover area · Ages 6–18 · Soccer
RECGIRLS
Westwood area · Lacrosse
Foxborough · Hockey
RECTRYOUT TEAMS
Foxborough area · Grades 1-8 · Grades 3-8 · Grades 9-12 · aid available · Basketball
Visit site →Franklin area · Lacrosse
RECTRYOUT TEAMS
Walpole area · $649 full season tuition, Mite Development Program · 8U · Hockey
Visit site →Medfield area · Baseball · Softball
Medway · Soccer
Medway · Football · Cheer
RECGIRLS
Millis area · Softball
Millis area · Baseball
RECGIRLSTRYOUT TEAMS
Milton area · Grades 1-2 · Grades 3-4 · Grades 5-6 · Grades 7-8 · tryouts June · Softball
Visit site →Milton area · Ages 4–13 · Baseball
Milton area · U14 · Grades 2 - 8 · Grades 1 - 8 · Grades 1 - 4 · Football · Cheer
Visit site →RECTRYOUT TEAMS
Needham · Ages 5–15 · Baseball
RECBOYS
Needham · Lacrosse
Needham · $170 fall season registration fee · Football
RECGIRLS
Needham · Lacrosse
Needham area · Baseball
RECTRYOUT TEAMS
Needham · Softball
Needham area · $300 per-season registration fee, 2026-27 season · Basketball
Visit site →Needham area · Field Hockey
Milton area · Football
Norwood · Baseball
Norwood area · Swimming · Water Polo
RECTRYOUT TEAMS
Norwood area · Soccer
Norwood · Softball
RECTRYOUT TEAMS
Quincy area · $500 season fee, non-travel players (Learn to Play and MHL skaters) · U8 · U6 · Hockey
Visit site →RECTRYOUT TEAMS
Randolph · Basketball
Randolph area · Ages 4–12 · Baseball
Randolph area · Baseball · Softball
Braintree · Basketball
Stoughton area · Baseball
Stoughton area · Lacrosse
Walpole area · Baseball
RECGIRLS
Walpole · Lacrosse
Walpole · Soccer
Walpole area · $240 per season registration (sibling discounts at checkout) · Grades 1-4 · Grades 5-8 · Wrestling
Visit site →RECTRYOUT TEAMS
Wellesley area · Grade 7-8 · Grades 4–12 · Grades 9-12 · Grades 7-8 · Soccer
Visit site →RECTRYOUT TEAMS
Westwood area · $150 per player, In-Town basketball registration · Basketball
Visit site →Westwood area · Baseball
Westwood · Swimming
RECGIRLSTRYOUT TEAMS
Westwood area · Softball
Weymouth area · Baseball
South Weymouth area · Baseball
Weymouth area · Baseball
Weymouth area · Soccer
Weymouth · Baseball
Weymouth · Grades 1-4 · Grades 5-8 · Grades 1-2 · Grades 5-6 · Lacrosse
Visit site →Wrentham area · Rugby
Wrentham area · Baseball
Travel & club49
New England Region Volleyball Association (NERVA)
3 teams
TRAVEL/SELECT
Wellesley area
Canton area
Norfolk area
TRAVEL/SELECTBOYS
Needham · Lacrosse
TRAVEL/SELECT
Needham · Ages 14–19 · tryouts May · Baseball
TRAVEL/SELECT
Norfolk area · Volleyball
TRAVEL/SELECT
Millis area · Soccer
TRAVEL/SELECT
Dedham · Ages 6–19 · Hockey
TRAVEL/SELECT
Brookline area · Swimming
TRAVEL/SELECT
Canton area · Soccer
TRAVEL/SELECT
Stoughton area · Volleyball
Franklin · $400 registration fee · Basketball
Visit site →TRAVEL/SELECT
Stoughton · Gymnastics
TRAVEL/SELECT
Holbrook area · Soccer
TRAVEL/SELECT
Stoughton · Soccer
TRAVEL/SELECT
Weymouth · Volleyball
TRAVEL/SELECT
Needham · tryouts September · Basketball
TRAVEL/SELECT
Needham · Ages 14–18 · tryouts May · Baseball
TRAVEL/SELECT
Norfolk area · Field Hockey
TRAVEL/SELECT
Milton · Swimming
TRAVEL/SELECT
Quincy · Swimming
TRAVEL/SELECT
Walpole · Swimming
TRAVEL/SELECT
Wellesley area · Ages 6–18 · Swimming
TRAVEL/SELECT
Weymouth area · Swimming
Training, camps & lessons46
TRAINING
Plainville · Gymnastics
TRAINING
Medway area · Basketball
TRAINING
Braintree area · Soccer
Brookline area · Ages 6–17 · Golf
TRAINING
Norfolk · Dance
TRAINING
Franklin area · Soccer
Quincy · 2U · Grades 3 - 12 · 2u · Dance
Visit site →TRAINING
Needham · $209 per child online registration (pro-rated if joining later) · Ages 4–14 · Track & XC
Visit site →TRAINING
Dedham area · Hockey
TRAINING
Foxborough · Baseball
TRAINING
Walpole area · Hockey
TRAINING
Canton · Volleyball
TRAINING
Wellesley area · Ages 8–19 · Soccer
TRAINING
Norwood · Dance
Weymouth · ages 5–9 · Ages 5–9 · Gymnastics
TRAINING
Norwood · Ages 1–18 · Dance
TRAINING
Medway · Ages 1–12 · Gymnastics · Dance
TRAINING
Norwood area · $280 8-week Learn to Skate class, most locations (starting price) · Ice & Figure Skating
Visit site →Map
Every listing comes from the organization's own public website — nobody pays to be listed. Spot something wrong? Email find@parentedge.com and we'll fix it.
All 259 programs in Norfolk County, MA
Every program we have in Norfolk County, MA in one plain list, including the teams that sit inside a league above. Each one has its own page with ages, cost and what they offer.
Rec leagues · 164
- Avon Youth Baseball · Avon
- Bay State Flag Football (Gridiron Football) · Westwood
- Bellingham Falcons · Bellingham
- Bellingham Girls Softball Association · Bellingham
- Bellingham Soccer Association · Bellingham
- Bellingham Youth Baseball · Bellingham
- Bellingham Youth Basketball Association · Bellingham
- Braintree American Little League · Braintree
- Braintree Babe Ruth Baseball Inc · Braintree
- Braintree National Youth League · Braintree
- Braintree Pop Warner · Braintree
- Braintree Recreation & Community Events · Braintree
- Braintree Youth Basketball · Braintree
- Braintree Youth Flag Football · Braintree
- Braintree Youth Football & Cheer · Braintree
- Braintree Youth Hockey · Braintree
- Braintree Youth Lacrosse · Braintree
- Braintree Youth Soccer · Braintree
- Brookline Boys Youth Lacrosse · Brookline
- Brookline Soccer Club · Brookline
- Brookline Youth Baseball · Brookline
- Brookline Youth Hockey · Brookline
- Brookline-Jamaica Plain Pop Warner Association (Brookline-JP Patriots) · Brookline
- Canton Bulldogs Football and Cheer · Canton
- Canton Little League · Canton
- Canton Youth Basketball Association · Canton
- Canton Youth Soccer Association · Canton
- Charles River YMCA · Needham
- Cohasset Sailing Club · Cohasset
- Cohasset Soccer Club · Cohasset
- Cohasset Swim and Dive Team · Cohasset
- Cohasset Youth Baseball & Softball · Cohasset
- Cohasset Youth Lacrosse · Cohasset
- Dedham Basketball Association · Dedham
- Dedham Pop Warner · Dedham
- Dedham Youth Baseball · Dedham
- Dedham Youth Football & Cheerleading · Dedham
- Dedham Youth Hockey · Dedham
- Dedham Youth Soccer Association · Dedham
- Dedham-Willey Softball League · Dedham
- Dover Sherborn Youth Football · Dover
- Dover-Sherborn Girls Youth Lacrosse · Dover
- Dover-Sherborn Soccer Club · Dover
- Dover-Sherborn Youth Baseball & Softball (DSYBS) · Dover
- East Braintree Little League · Braintree
- ForeKicks Outdoor and Indoor Sports Complex · Norfolk
- Founders Girls Lacrosse League · Westwood
- Foxboro Sports Center · Foxborough
- Foxboro Youth Basketball · Foxborough
- Foxboro Youth Football & Cheer · Foxborough
- Foxboro Youth Soccer · Foxborough
- Foxborough Youth Baseball & Softball Association (FYBSA) · Foxborough
- Franklin Girls Softball Association (FGSA) · Franklin
- Franklin Panthers Youth Football & Cheer · Franklin
- Franklin Recreation Department · Franklin
- Franklin Recreation Youth Basketball League · Franklin
- Franklin Youth Baseball Organization (FYBO) · Franklin
- Franklin Youth Hockey Association · Franklin
- Franklin Youth Lacrosse · Franklin
- Franklin Youth Soccer Association · Franklin
- King Philip Soccer Association (KPSA) · Norfolk
- King Philip Walpole Youth Hockey · Walpole
- Medfield Soccer · Medfield
- Medfield Youth Baseball and Softball · Medfield
- Medfield Youth Basketball Association (MYBA) · Medfield
- Medfield Youth Hockey Association · Medfield
- Medfield Youth Lacrosse · Medfield
- Medway Colts Football and Cheer · Medway
- Medway Youth Baseball · Medway
- Medway Youth Lacrosse · Medway
- Medway Youth Soccer Association · Medway
- Medwaymillis Youth Flagtackle Football & Cheer Inc · Medway
- Militia & Vikings Hockey Club · Braintree
- Millis Girls Softball League · Millis
- Millis Soccer Club · Millis
- Millis Youth Baseball · Millis
- Milton Babe Ruth Baseball · Milton
- Milton Girls Softball · Milton
- Milton National Little League · Milton
- Milton Parks & Recreation Department · Milton
- Milton Youth Football and Cheerleading (Wildcats) · Milton
- Milton Youth Hockey · Milton
- Milton Youth Soccer (Milton Soccer) · Milton
- Needham Baseball & Softball (Needham Baseball) · Needham
- Needham Boys Lacrosse · Needham
- Needham Flag Football League (NFFL) · Needham
- Needham Girls Lacrosse · Needham
- Needham Junior Football & Cheerleading · Needham
- Needham Little League · Needham
- Needham Soccer Club · Needham
- Needham Softball · Needham
- Needham Youth Basketball League · Needham
- Needham Youth Field Hockey · Needham
- Needham Youth Hockey Association · Needham
- New England Youth Cycling, Inc. · Norwood
- Next Level Flag Football (Milton) · Milton
- Norfolk Baseball · Norfolk
- Norfolk Recreation Department · Norfolk
- North Weymouth Flag Football League · North Weymouth
- Norwood Country Club · Norwood
- Norwood Little League · Norwood
- Norwood Swim Club · Norwood
- Norwood Youth Football · Norwood
- Norwood Youth Lacrosse · Norwood
- Norwood Youth Soccer · Norwood
- Norwood Youth Softball · Norwood
- Paradise Gymnastics · Walpole
- Plainville Athletic League · Plainville
- Quincy Tennis Club · Quincy
- Quincy Youth Arena · Quincy
- Quincy Youth Baseball & Softball · Quincy
- Quincy Youth Football and Cheerleading · Quincy
- Quincy Youth Hockey · Quincy
- Quincy Youth Soccer League · Quincy
- Randolph Community Programs · Randolph
- Randolph Youth Basketball Association · Randolph
- Randolph Youth Little League · Randolph
- Randolph Youth Soccer Association · Randolph
- Randolph Youth Softball and Baseball Association · Randolph
- Sharon Soccer Association · Sharon
- Sharon Youth Football & Cheer · Sharon
- Sharon Youth Lacrosse · Sharon
- South Braintree Girls Softball League · Braintree
- South Shore Seahawks · Cohasset
- South Shore Soccer League Inc · South Shore region
- South Shore YMCA · Quincy
- South Shore Youth Basketball League · Braintree
- Stoughton Youth Baseball & Babe Ruth League · Stoughton
- Stoughton Youth Lacrosse · Stoughton
- Stoughton Youth Soccer League · Stoughton
- STOYAC Football & Cheerleading · Stoughton
- Walpole Little League · Walpole
- Walpole Youth Basketball Association (WYBA) · Walpole
- Walpole Youth Football & Cheer · Walpole
- Walpole Youth Girls Lacrosse · Walpole
- Walpole Youth Lacrosse League (Walpole Boys Lacrosse) · Walpole
- Walpole Youth Soccer Association · Walpole
- Walpole Youth Wrestling · Walpole
- Webbs Tornadoes · Weymouth
- Wellesley Boys Youth Lacrosse (WBL) · Wellesley
- Wellesley Girls Lacrosse (WGL) · Wellesley
- Wellesley United Soccer Club · Wellesley
- Wellesley Youth Baseball and Softball (WYBS) · Wellesley
- Wellesley Youth Basketball Association · Wellesley
- Wellesley Youth Field Hockey Club · Wellesley
- Wellesley Youth Football · Wellesley
- Westwood Basketball Association · Westwood
- Westwood Little League · Westwood
- Westwood Recreation Swim Team · Westwood
- Westwood Youth Lacrosse (WYL) · Westwood
- Westwood Youth Soccer · Westwood
- Westwood Youth Softball · Westwood
- Westwood/Dover Pop Warner Football and Cheerleading · Westwood
- Weymouth Babe Ruth League · Weymouth
- Weymouth Cal Ripken Baseball League Inc · Weymouth
- Weymouth Fall Baseball League · South Weymouth
- Weymouth Little League · Weymouth
- Weymouth Soccer Club · Weymouth
- Weymouth Street Hockey League · Weymouth
- Weymouth Youth Baseball · Weymouth
- Weymouth Youth Football & Cheerleading · Weymouth
- Weymouth Youth Lacrosse · Weymouth
- Wrentham Barbarians Youth Rugby · Wrentham
- Wrentham Youth Baseball Association · Wrentham
Travel & club · 49
- 128 Lacrosse Club · Needham
- America FC United · Quincy
- American Legion Post #14 Baseball · Needham
- Beantown Volleyball Club · Norfolk
- BEST FC (Best Soccer) · Millis
- Boch Ice Center · Dedham
- Boston United Volleyball Club (Boston UVC) · Wellesley
- Braintree Travel Soccer · Braintree
- Broderick Gymnastics · Walpole
- Brookline Dolphins · Brookline
- Canton Sports Academy · Canton
- Canton Youth Hockey · Canton
- Cheer Advantage Allstars · Norwood
- Cobra Volleyball Club · Canton
- Crush Volleyball · Stoughton
- Dana Barros Basketball Club · Stoughton
- Dedham Girls Softball League (DGSL) · Dedham
- Franklin Metrowest Basketball (Franklin Basketball Association) · Franklin
- Gymfinity Sports Academy · Stoughton
- Gymnastics Academy of Boston · Norwood
- Holbrook Avon Youth Soccer (HAYSA) · Holbrook
- Juve-Pro Soccer · Stoughton
- Mass Patriots Volleyball Club · Weymouth
- Mass Premier Courts (Mass Premier Volleyball Club) · Foxborough
- Metrowest Volleyball Club · Norfolk
- Milton Youth Lacrosse · Milton
- Needham Metrowest Basketball League · Needham
- Needham Summer Baseball · Needham
- New England Revolution Academy · Foxborough
- New England Skating Club · Norfolk
- Norwood Nuggets Youth Hockey · Norwood
- Patriot Field Hockey Club Inc. · Norfolk
- Sacred Heart / North Quincy Youth Basketball · Quincy
- Scorpions MetroWest Girls & Boys · Medway
- Shamrock Swim Club · Milton
- Sharon Travel Basketball Association · Sharon
- South Shore Kings · Foxborough
- South Shore YMCA Strypers · Quincy
- Stoughton Boys Basketball Association · Stoughton
- Stoughton Youth Girls Basketball · Stoughton
- Summer Suburban Swim League · Walpole
- Walpole Girls Softball Association · Walpole
- Wellesley Swimming Association · Wellesley
- Wellesley Youth Hockey Association · Wellesley
- Westwood Youth Hockey · Westwood
- Weymouth Club · Weymouth
- Weymouth Club Waves · Weymouth
- Weymouth Youth Hockey · Weymouth
- Weymouth Youth Soccer, Inc. · Weymouth
Training, camps & lessons · 46
- Action Athletics (Norwood) · Norwood
- Action Athletics (Wellesley) · Wellesley
- All Around Gymnastics Academy · Plainville
- Apple Knoll Farm · Millis
- Babson Skating Center · Wellesley
- Behn Basketball Camp (Medway) · Medway
- Boston Ballet School - Brookline Studio · Brookline
- Boston Kickers Academy · Braintree
- Braintree Baseball Club · Braintree
- Brookline Golf Course (Robert T. Lynch Municipal) · Brookline
- Canton Ice House · Canton
- Charles River Ballet Academy · Needham
- Commonwealth Figure Skating Club · Randolph
- Dirt Dawg Sports · Canton
- Exhale Dance Studio · Norfolk
- Extra Innings Baseball · Wrentham
- Florian Martial Arts Center · Brookline
- Franklin Soccer School · Franklin
- Goldfish Swim School - Needham · Needham
- Goldfish Swim School - Norwood · Norwood
- Gracie Barra GB Braintree · Weymouth
- In Sync Center of the Arts (In Sync Dance) · Quincy
- Joan's Olympic Gym · Braintree
- Lisa's Dance Studio · Quincy
- Manny Fernandes Soccer Academy (MAF) · Canton
- Millis Dance Theatre · Millis
- My Gym Wellesley · Wellesley
- Needham Dance Theatre · Needham
- Needham Youth Track Club · Needham
- Nehoiden Golf Club Junior Academy · Wellesley
- ProEdge Hockey Development · Dedham
- RBI Academy · Foxborough
- Rob Barletta's Hockey School · Walpole
- Skating Club of Boston · Norwood
- SMASH Volleyball · Canton
- Squantum Yacht Club · Quincy
- Summit Soccer Academy · Wellesley
- Superstar Basketball School · Medway
- Synergy Studios · Norwood
- Team Awesome Fitness (TA Fitness) · Weymouth
- The Dance Connection MA · Avon
- The Dance Force · Norwood
- The Little Gym of Medway · Medway
- The Skating Academy · Norwood
- Villari's Martial Arts Center · Norfolk
- Wessagussett Yacht Club · Weymouth