Return to Site | View Calendar | Mobile Version

to   


Saturday March 28, 2026
8:00 AM - 8:00 PM    UMSC Spring Soccer
 
8:00 AM - 8:00 PM    UMSC Spring Soccer
 
8:00 AM - 8:00 PM    Upper Moreland Lacrosse Club Boys Feild
 
9:00 AM - 10:00 PM    UMLL Juniors and Seniors Baseball
 
10:00 AM - 8:00 PM    UMLL and UMBS Baseball/Softball
 
10:00 AM - 8:00 PM    UMLL and UMBS Baseball/Softball
 
11:00 AM - 8:00 PM    UMLL and UMBS Baseball/Softball
 
11:00 AM - 8:00 PM    UMLL and UMBS Baseball/Softball
 
1:00 PM - 4:00 PM    UMLL and UMBS Baseball/Softball
 
4:00 PM - 10:00 PM    UMLL and UMBS Baseball/Softball
 
Sunday March 29, 2026
8:00 AM - 8:00 PM    UMSC Spring Soccer
 
8:00 AM - 8:00 PM    UMSC Spring Soccer
 
8:00 AM - 8:00 PM    Upper Moreland Lacrosse Club Boys Feild
 
10:00 AM - 4:00 PM    UMLL Juniors and Seniors Baseball
 
10:00 AM - 8:00 PM    UMLL and UMBS Baseball/Softball
 
10:00 AM - 8:00 PM    UMLL and UMBS Baseball/Softball
 
11:00 AM - 8:00 PM    UMLL and UMBS Baseball/Softball
 
11:00 AM - 8:00 PM    UMLL and UMBS Baseball/Softball
 
1:00 PM - 4:00 PM    UMLL and UMBS Baseball/Softball
 
4:00 PM - 10:00 PM    UMLL and UMBS Baseball/Softball
 
Monday March 30, 2026
3:00 PM - 5:30 PM    UMHS JV Baseball practices and games
 
3:00 PM - 5:30 PM    UMHS JV Softball games and practices
 
4:00 PM - 8:00 PM    UMLL and UMBS Baseball/Softball
 
4:00 PM - 8:00 PM    UMLL and UMBS Baseball/Softball
 
4:00 PM - 8:00 PM    UMLL and UMBS Baseball/Softball
 
5:00 PM - 8:00 PM    Upper Moreland Lacrosse Club Boys Feild
 
5:30 PM - 10:00 PM    UMLL Juniors and Seniors Baseball
 
5:45 PM - 8:00 PM    UMLL and UMBS Baseball/Softball
 
6:00 PM - 7:30 PM    Adult Pickleball Leagues - Beginner: Spring Pickleball League (Mixed Doubles)
Masons Mill Mixer Pickleball League Join us for 8 weeks of organized pickleball fun at Masons Mill Park! The League features rotating partners and evenly matched opponents each week to keep gameplay fresh, social, and competitive. Rack up wins to climb the leader board and compete for top honors by season’s end, all while enjoying great games and meeting new people. How It Works – Pickleball League Weekly Matches Come to the Masons Mill courts on Monday nights between 6:00pm-7:30pm (Beginners) or 7:30pm-9:00pm (Intermediate). You’ll be paired with players at your skill level for fun and competitive games. Scheduling Conflicts Can’t stay the whole time? No problem — come for as long as you can. Need to miss a week? That’s totally fine. You won’t lose your spot on the leaderboard. Levels of Play: Beginner - new to the game, learning the rules, scoring, and basic techniques, can hit forehands and backhands but may struggle with consistency and control, movement and positioning are developing, rallies are short, working on gaining confidence and understanding the flow of play. Intermediate - consistent serves and returns,  sustains rallies, uses basic strategies like dinking and third-shot drops, understands court positioning, communicates with partner, developing control and shot variety. Please Note: Registration is sanctioned by Upper Moreland Parks and Recreation, but all scheduling, score reporting, and league communication will be managed directly by the League Coordinator, Tara Smith (masonspickling@gmail.com), after registration closes. Mixed doubles format, skill-based matchups First games begin Monday, March 30th
 
6:30 PM - 8:00 PM    FREE Program - Pollinator Pathways - Pollinator Pathways
Pollinator PathwaysJoin the Montgomery County Master Gardeners as they present Pollinator Pathways. This session will discuss pollination, who pollinators are, why pollinators are important and the threats they face. It will focus on both building pollinator-friendly habitats and creating pollinator corridors across the community.     Learn about Pollinator Pathways, why they’re important, and how you can contribute to the Pathway and help support our pollinators and their habitats.Though this is a free program, Registration is still REQUIRED
 
7:30 PM - 9:00 PM    Adult Pickleball Leagues - Intermediate: Spring Pickleball League (Mixed Doubles)
Masons Mill Mixer Pickleball League Join us for 8 weeks of organized pickleball fun at Masons Mill Park! The League features rotating partners and evenly matched opponents each week to keep gameplay fresh, social, and competitive. Rack up wins to climb the leader board and compete for top honors by season’s end, all while enjoying great games and meeting new people. How It Works – Pickleball League Weekly Matches Come to the Masons Mill courts on Monday nights between 6:00pm-7:30pm (Beginners) or 7:30pm-9:00pm (Intermediate). You’ll be paired with players at your skill level for fun and competitive games. Scheduling Conflicts Can’t stay the whole time? No problem — come for as long as you can. Need to miss a week? That’s totally fine. You won’t lose your spot on the leaderboard. Levels of Play: Beginner - new to the game, learning the rules, scoring, and basic techniques, can hit forehands and backhands but may struggle with consistency and control, movement and positioning are developing, rallies are short, working on gaining confidence and understanding the flow of play. Intermediate - consistent serves and returns,  sustains rallies, uses basic strategies like dinking and third-shot drops, understands court positioning, communicates with partner, developing control and shot variety. Please Note: Registration is sanctioned by Upper Moreland Parks and Recreation, but all scheduling, score reporting, and league communication will be managed directly by the League Coordinator, Tara Smith (masonspickling@gmail.com), after registration closes. Mixed doubles format, skill-based matchups First games begin Monday, March 30th
 
Tuesday March 31, 2026
3:00 PM - 5:30 PM    UMHS JV Baseball practices and games
 
3:00 PM - 5:30 PM    UMHS JV Softball games and practices
 
4:00 PM - 8:00 PM    UMLL and UMBS Baseball/Softball
 
4:00 PM - 8:00 PM    UMLL and UMBS Baseball/Softball
 
4:00 PM - 8:00 PM    UMLL and UMBS Baseball/Softball
 
5:00 PM - 8:00 PM    Upper Moreland Lacrosse Club Boys Feild
 
7:00 PM - 8:00 PM    Adult Fitness Programs - Yoga, Adult Class Spring Session - Tuesdays
Get your body in motion with one of our popular adult fitness classes!*REGISTRATIONS CLOSE ONE WEEK PRIOR TO START DATE*
 
Wednesday April 1, 2026
3:00 PM - 5:30 PM    UMHS JV Baseball practices and games
 
3:00 PM - 5:30 PM    UMHS JV Softball games and practices
 
4:00 PM - 8:00 PM    UMLL and UMBS Baseball/Softball
 
4:00 PM - 8:00 PM    UMLL and UMBS Baseball/Softball
 
4:00 PM - 8:00 PM    UMLL and UMBS Baseball/Softball
 
5:00 PM - 6:00 PM    School Age: Sports Programs - Youth Archery - Introduction to Archery
For boys and girls in grades 1- 6. Coaches will instruct participants in developing their skills with age-appropriate drills and fun small games! We have some equipment but please plan to bring your own if necessary.*REGISTRATIONS CLOSE ONE WEEK PRIOR TO START DATE*
 
5:00 PM - 8:00 PM    Upper Moreland Lacrosse Club Boys Feild
 
5:30 PM - 10:00 PM    UMLL Juniors and Seniors Baseball
 
5:45 PM - 8:00 PM    UMLL and UMBS Baseball/Softball
 
Thursday April 2, 2026
3:00 PM - 5:30 PM    UMHS JV Baseball practices and games
 
3:00 PM - 5:30 PM    UMHS JV Softball games and practices
 
4:00 PM - 8:00 PM    UMLL and UMBS Baseball/Softball
 
4:00 PM - 8:00 PM    UMLL and UMBS Baseball/Softball
 
4:00 PM - 8:00 PM    UMLL and UMBS Baseball/Softball
 
5:00 PM - 8:00 PM    Upper Moreland Lacrosse Club Boys Feild
 
5:30 PM - 10:00 PM    UMLL Juniors and Seniors Baseball
 
5:45 PM - 8:00 PM    UMLL and UMBS Baseball/Softball
 
Friday April 3, 2026
3:00 PM - 5:30 PM    UMHS JV Baseball practices and games
 
3:00 PM - 5:30 PM    UMHS JV Softball games and practices
 
4:00 PM - 8:00 PM    UMLL and UMBS Baseball/Softball
 
4:00 PM - 8:00 PM    UMLL and UMBS Baseball/Softball
 
4:00 PM - 8:00 PM    UMLL and UMBS Baseball/Softball
 
5:00 PM - 8:00 PM    Upper Moreland Lacrosse Club Boys Feild
 
5:45 PM - 8:00 PM    UMLL and UMBS Baseball/Softball
 
Saturday April 4, 2026
8:00 AM - 8:00 PM    UMSC Spring Soccer
 
8:00 AM - 8:00 PM    UMSC Spring Soccer
 
8:00 AM - 8:00 PM    Upper Moreland Lacrosse Club Boys Feild
 
9:00 AM - 10:00 PM    UMLL Juniors and Seniors Baseball
 
10:00 AM - 2:00 PM    Reserved Pavilion 2
 
10:00 AM - 8:00 PM    UMLL and UMBS Baseball/Softball
 
10:00 AM - 8:00 PM    UMLL and UMBS Baseball/Softball
 
11:00 AM - 8:00 PM    UMLL and UMBS Baseball/Softball
 
11:00 AM - 8:00 PM    UMLL and UMBS Baseball/Softball
 
1:00 PM - 4:00 PM    UMLL and UMBS Baseball/Softball
 
3:00 PM - 7:00 PM    Reserved Pavilion 3
 
4:00 PM - 10:00 PM    UMLL and UMBS Baseball/Softball
 
Sunday April 5, 2026
8:00 AM - 8:00 PM    UMSC Spring Soccer
 
8:00 AM - 8:00 PM    UMSC Spring Soccer
 
8:00 AM - 8:00 PM    Upper Moreland Lacrosse Club Boys Feild
 
10:00 AM - 4:00 PM    UMLL Juniors and Seniors Baseball
 
10:00 AM - 8:00 PM    UMLL and UMBS Baseball/Softball
 
10:00 AM - 8:00 PM    UMLL and UMBS Baseball/Softball
 
11:00 AM - 8:00 PM    UMLL and UMBS Baseball/Softball
 
11:00 AM - 8:00 PM    UMLL and UMBS Baseball/Softball
 
1:00 PM - 4:00 PM    UMLL and UMBS Baseball/Softball
 
4:00 PM - 10:00 PM    UMLL and UMBS Baseball/Softball
 
Monday April 6, 2026
10:00 AM - 10:45 AM    WEE Create Art - WEE Create Art (ages 3-5)
MY LOVED ONE + ME = WEE  WEE ARE...Learning, Making Friends, Laughing Together & Making Memories!Preschool participants (with their adult) will explore different creative mediums such as paint, play-doh, craft supplies, and more through hands-on activities designed to encourage imagination and self-expression. Each session will offer opportunities for little ones to create, experiment, and build confidence while enjoying quality time with their grown-up. This program focuses on creativity, sensory exploration, and fun in a relaxed, supportive environment.WEE Preschool Classes - One adult must be present per child/family. *REGISTRATION CLOSES ONE WEEK PRIOR TO START DATE*
 
3:00 PM - 5:30 PM    UMHS JV Baseball practices and games
 
3:00 PM - 5:30 PM    UMHS JV Softball games and practices
 
4:00 PM - 8:00 PM    UMLL and UMBS Baseball/Softball
 
4:00 PM - 8:00 PM    UMLL and UMBS Baseball/Softball
 
4:00 PM - 8:00 PM    UMLL and UMBS Baseball/Softball
 
5:00 PM - 8:00 PM    Upper Moreland Lacrosse Club Boys Feild
 
5:30 PM - 10:00 PM    UMLL Juniors and Seniors Baseball
 
5:45 PM - 8:00 PM    UMLL and UMBS Baseball/Softball
 
6:00 PM - 7:30 PM    Adult Pickleball Leagues - Beginner: Spring Pickleball League (Mixed Doubles)
Masons Mill Mixer Pickleball League Join us for 8 weeks of organized pickleball fun at Masons Mill Park! The League features rotating partners and evenly matched opponents each week to keep gameplay fresh, social, and competitive. Rack up wins to climb the leader board and compete for top honors by season’s end, all while enjoying great games and meeting new people. How It Works – Pickleball League Weekly Matches Come to the Masons Mill courts on Monday nights between 6:00pm-7:30pm (Beginners) or 7:30pm-9:00pm (Intermediate). You’ll be paired with players at your skill level for fun and competitive games. Scheduling Conflicts Can’t stay the whole time? No problem — come for as long as you can. Need to miss a week? That’s totally fine. You won’t lose your spot on the leaderboard. Levels of Play: Beginner - new to the game, learning the rules, scoring, and basic techniques, can hit forehands and backhands but may struggle with consistency and control, movement and positioning are developing, rallies are short, working on gaining confidence and understanding the flow of play. Intermediate - consistent serves and returns,  sustains rallies, uses basic strategies like dinking and third-shot drops, understands court positioning, communicates with partner, developing control and shot variety. Please Note: Registration is sanctioned by Upper Moreland Parks and Recreation, but all scheduling, score reporting, and league communication will be managed directly by the League Coordinator, Tara Smith (masonspickling@gmail.com), after registration closes. Mixed doubles format, skill-based matchups First games begin Monday, March 30th
 
7:30 PM - 9:00 PM    Adult Pickleball Leagues - Intermediate: Spring Pickleball League (Mixed Doubles)
Masons Mill Mixer Pickleball League Join us for 8 weeks of organized pickleball fun at Masons Mill Park! The League features rotating partners and evenly matched opponents each week to keep gameplay fresh, social, and competitive. Rack up wins to climb the leader board and compete for top honors by season’s end, all while enjoying great games and meeting new people. How It Works – Pickleball League Weekly Matches Come to the Masons Mill courts on Monday nights between 6:00pm-7:30pm (Beginners) or 7:30pm-9:00pm (Intermediate). You’ll be paired with players at your skill level for fun and competitive games. Scheduling Conflicts Can’t stay the whole time? No problem — come for as long as you can. Need to miss a week? That’s totally fine. You won’t lose your spot on the leaderboard. Levels of Play: Beginner - new to the game, learning the rules, scoring, and basic techniques, can hit forehands and backhands but may struggle with consistency and control, movement and positioning are developing, rallies are short, working on gaining confidence and understanding the flow of play. Intermediate - consistent serves and returns,  sustains rallies, uses basic strategies like dinking and third-shot drops, understands court positioning, communicates with partner, developing control and shot variety. Please Note: Registration is sanctioned by Upper Moreland Parks and Recreation, but all scheduling, score reporting, and league communication will be managed directly by the League Coordinator, Tara Smith (masonspickling@gmail.com), after registration closes. Mixed doubles format, skill-based matchups First games begin Monday, March 30th
 
Tuesday April 7, 2026
2:50 PM - 3:50 PM    School Age 4th - 5th Grade Free Intramural Program: 2026 - Tuesday Spring Sports
Free after school activities (no equipment needed) offered by UM Parks & Recreation to all Upper Moreland Township residents.  This program is open to public, private, parochial, and home-schooled children in UM Township.  This program is held at the Upper Moreland Intermediate School on the indicated dates. YOU MAY ONLY SIGN YOUR CHILD UP FOR ONE ACTIVITY PER SESSION.  Each program has a maximum number of registrations available and we can not exceed that number.**Please make arrangements for your child to be picked up by 3:50pm. Repetitive lateness will result in your child's dismissal from the program. In consideration of our Instructors' time, after the 2nd late pickup your child will be removed from the program.***REGISTRATION CLOSES ONE WEEK PRIOR TO START DATE*ONCE YOUR CHILD IS REGISTERED NO CHANGES ARE PERMITTED.
 
2:50 PM - 3:50 PM    School Age: Minds in Motion: Science Program - After School Science Program With Minds in Motion (K-2): Outer Space & Physics Fun
Minds in Motion is dedicated to providing the highest quality programs to inspire and educate children in a fun, interesting, and hands-on approach.Must register ONE WEEK OR MORE prior to program start date!!!
 
2:50 PM - 5:00 PM    School Age : Dramarama - Dramarama Junior: Theater for Grades 1st- 2nd
  AFTER-SCHOOL THEATER PROGRAMS: FALL DRAMARAMA12 Wednesdays 9/10 - 12/3 (omit 11/26)12 Sessions PLUS you MUST be available for the Dress Rehearsal (12/5) AND Performance (12/6 at 3 PM)Weekly Program Time: 2:50 PM – 5:00 PMAges: Grades 3-5Site: Intermediate School GymFee: $325 R / $487 NRDRAMARAMA JUNIOR6 Tuesdays 10/14 - 12/2 (omit 11/4 & 11/25)6 Sessions PLUS you MUST be available for the Dress Rehearsal (12/5) AND Performance (12/6 at 3 PM)Weekly Program Time: 2:50 PM – 5:00 PMAges: Grades 1-2Site: Primary School Auditorium (Carpeted Gym)Fee: $170 R / $255 NR  AFTER-SCHOOL THEATER PROGRAMS: Winter DRAMARAMA14 Wednesdays 1/28 - 5/6 (omit 4/1)14 Sessions PLUS you MUST be available for the Dress Rehearsal (5/8) AND Performance (5/9 at 3 PM)Weekly Program Time: 2:50 PM – 5:00 PMAges: Grades 3-5Site: Intermediate School GymFee: $325 R / $487 NRDRAMARAMA JUNIOR8 Tuesdays 3/10 - 5/5 (omit 3/31) Sessions PLUS you MUST be available for the Dress Rehearsal (5/8) AND Performance (5/9 at 3 PM)Weekly Program Time: 2:50 PM – 5:00 PMAges: Grades 1-2Site: Primary School Auditorium (Carpeted Gym)Fee: $170 R / $255 NR REGISTRATIONS CLOSE ONE WEEK PRIOR TO START DATEProgram Attendance:Participants may not miss more than one class (with the exception of sickness or extenuating circumstances). If there is a vacation scheduled or important doctor/dental appointment during program times scheduled it may be best to cancel your registration before the start of the program.
 
3:00 PM - 5:30 PM    UMHS JV Baseball practices and games
 
3:00 PM - 5:30 PM    UMHS JV Softball games and practices
 
4:00 PM - 8:00 PM    UMLL and UMBS Baseball/Softball
 
4:00 PM - 8:00 PM    UMLL and UMBS Baseball/Softball
 
4:00 PM - 8:00 PM    UMLL and UMBS Baseball/Softball
 
5:00 PM - 6:30 PM    FREE Program - Habitat Heroes - Habitat Heroes - Veterans Memorial Park
Become a Champion for Nature! Join us for Habitat Heroes, an engaging, hands-on environmental program that empowers nature lovers to explore local ecosystems, learn about wildlife, and become stewards of the environment. Each session combines fun outdoor activities with meaningful lessons about conservation, sustainability, and the impact we can make in our own communities. From nature walks to building bird feeders and planting pollinator gardens, participants will get their hands dirty while gaining a deeper appreciation for the natural world. Habitat Heroes will leave you with new knowledge, new friends, and the pride of knowing you're making a difference!
 
5:00 PM - 8:00 PM    Upper Moreland Lacrosse Club Boys Feild
 
7:00 PM - 8:00 PM    Adult Fitness Programs - Yoga, Adult Class Spring Session - Tuesdays
Get your body in motion with one of our popular adult fitness classes!*REGISTRATIONS CLOSE ONE WEEK PRIOR TO START DATE*
 
Wednesday April 8, 2026
2:50 PM - 5:00 PM    School Age : Dramarama - Dramarama: Theater for Grades 3rd-5th
  AFTER-SCHOOL THEATER PROGRAMS: FALL DRAMARAMA12 Wednesdays 9/10 - 12/3 (omit 11/26)12 Sessions PLUS you MUST be available for the Dress Rehearsal (12/5) AND Performance (12/6 at 3 PM)Weekly Program Time: 2:50 PM – 5:00 PMAges: Grades 3-5Site: Intermediate School GymFee: $325 R / $487 NRDRAMARAMA JUNIOR6 Tuesdays 10/14 - 12/2 (omit 11/4 & 11/25)6 Sessions PLUS you MUST be available for the Dress Rehearsal (12/5) AND Performance (12/6 at 3 PM)Weekly Program Time: 2:50 PM – 5:00 PMAges: Grades 1-2Site: Primary School Auditorium (Carpeted Gym)Fee: $170 R / $255 NR  AFTER-SCHOOL THEATER PROGRAMS: Winter DRAMARAMA14 Wednesdays 1/28 - 5/6 (omit 4/1)14 Sessions PLUS you MUST be available for the Dress Rehearsal (5/8) AND Performance (5/9 at 3 PM)Weekly Program Time: 2:50 PM – 5:00 PMAges: Grades 3-5Site: Intermediate School GymFee: $325 R / $487 NRDRAMARAMA JUNIOR8 Tuesdays 3/10 - 5/5 (omit 3/31) Sessions PLUS you MUST be available for the Dress Rehearsal (5/8) AND Performance (5/9 at 3 PM)Weekly Program Time: 2:50 PM – 5:00 PMAges: Grades 1-2Site: Primary School Auditorium (Carpeted Gym)Fee: $170 R / $255 NR REGISTRATIONS CLOSE ONE WEEK PRIOR TO START DATEProgram Attendance:Participants may not miss more than one class (with the exception of sickness or extenuating circumstances). If there is a vacation scheduled or important doctor/dental appointment during program times scheduled it may be best to cancel your registration before the start of the program.
 
3:00 PM - 5:30 PM    UMHS JV Baseball practices and games
 
3:00 PM - 5:30 PM    UMHS JV Softball games and practices
 
4:00 PM - 8:00 PM    UMLL and UMBS Baseball/Softball
 
4:00 PM - 8:00 PM    UMLL and UMBS Baseball/Softball
 
4:00 PM - 8:00 PM    UMLL and UMBS Baseball/Softball
 
5:00 PM - 6:00 PM    School Age: Sports Programs - Youth Archery - Introduction to Archery
For boys and girls in grades 1- 6. Coaches will instruct participants in developing their skills with age-appropriate drills and fun small games! We have some equipment but please plan to bring your own if necessary.*REGISTRATIONS CLOSE ONE WEEK PRIOR TO START DATE*
 
5:00 PM - 8:00 PM    Upper Moreland Lacrosse Club Boys Feild
 
5:30 PM - 10:00 PM    UMLL Juniors and Seniors Baseball
 
5:45 PM - 8:00 PM    UMLL and UMBS Baseball/Softball
 
6:30 PM - 8:00 PM    Adult Craft Programs - Adult Craft Program - Spring Wreath
Join us for fun and exciting craft projects!!!Bring a friend and some (non-alcoholic) refreshments and make a night of it!All materials provided!REGISTRATIONS CLOSE ONE WEEK PRIOR TO START DATE
 
7:30 PM - 9:00 PM    Adult Fitness Programs - Karate, Adult Class Spring Session
Get your body in motion with one of our popular adult fitness classes!*REGISTRATIONS CLOSE ONE WEEK PRIOR TO START DATE*
 
Thursday April 9, 2026
2:50 PM - 3:50 PM    School Age 4th - 5th Grade Free Intramural Program: 2026 - Thursday Spring Sports
Free after school activities (no equipment needed) offered by UM Parks & Recreation to all Upper Moreland Township residents.  This program is open to public, private, parochial, and home-schooled children in UM Township.  This program is held at the Upper Moreland Intermediate School on the indicated dates. YOU MAY ONLY SIGN YOUR CHILD UP FOR ONE ACTIVITY PER SESSION.  Each program has a maximum number of registrations available and we can not exceed that number.**Please make arrangements for your child to be picked up by 3:50pm. Repetitive lateness will result in your child's dismissal from the program. In consideration of our Instructors' time, after the 2nd late pickup your child will be removed from the program.***REGISTRATION CLOSES ONE WEEK PRIOR TO START DATE*ONCE YOUR CHILD IS REGISTERED NO CHANGES ARE PERMITTED.
 
3:00 PM - 5:30 PM    UMHS JV Baseball practices and games
 
3:00 PM - 5:30 PM    UMHS JV Softball games and practices
 
4:00 PM - 8:00 PM    UMLL and UMBS Baseball/Softball
 
4:00 PM - 8:00 PM    UMLL and UMBS Baseball/Softball
 
4:00 PM - 8:00 PM    UMLL and UMBS Baseball/Softball
 
5:00 PM - 8:00 PM    Upper Moreland Lacrosse Club Boys Feild
 
5:30 PM - 10:00 PM    UMLL Juniors and Seniors Baseball
 
5:45 PM - 8:00 PM    UMLL and UMBS Baseball/Softball
 
Friday April 10, 2026
3:00 PM - 5:30 PM    UMHS JV Baseball practices and games
 
3:00 PM - 5:30 PM    UMHS JV Softball games and practices
 
4:00 PM - 8:00 PM    UMLL and UMBS Baseball/Softball
 
4:00 PM - 8:00 PM    UMLL and UMBS Baseball/Softball
 
4:00 PM - 8:00 PM    UMLL and UMBS Baseball/Softball
 
5:00 PM - 8:00 PM    Upper Moreland Lacrosse Club Boys Feild
 
5:45 PM - 8:00 PM    UMLL and UMBS Baseball/Softball
 
Saturday April 11, 2026
8:00 AM - 8:00 PM    UMSC Spring Soccer
 
8:00 AM - 8:00 PM    UMSC Spring Soccer
 
8:00 AM - 8:00 PM    Upper Moreland Lacrosse Club Boys Feild
 
9:00 AM - 10:00 PM    UMLL Juniors and Seniors Baseball
 
10:00 AM - 2:00 PM    Reserved Pavilion 1
 
10:00 AM - 8:00 PM    UMLL and UMBS Baseball/Softball
 
10:00 AM - 8:00 PM    UMLL and UMBS Baseball/Softball
 
11:00 AM - 8:00 PM    UMLL and UMBS Baseball/Softball
 
11:00 AM - 8:00 PM    UMLL and UMBS Baseball/Softball
 
1:00 PM - 4:00 PM    UMLL and UMBS Baseball/Softball
 
4:00 PM - 10:00 PM    UMLL and UMBS Baseball/Softball
 
Sunday April 12, 2026
8:00 AM - 8:00 PM    UMSC Spring Soccer
 
8:00 AM - 8:00 PM    UMSC Spring Soccer
 
8:00 AM - 8:00 PM    Upper Moreland Lacrosse Club Boys Feild
 
10:00 AM - 2:00 PM    Reserved Pavilion 3
 
10:00 AM - 4:00 PM    UMLL Juniors and Seniors Baseball
 
10:00 AM - 8:00 PM    UMLL and UMBS Baseball/Softball
 
10:00 AM - 8:00 PM    UMLL and UMBS Baseball/Softball
 
11:00 AM - 8:00 PM    UMLL and UMBS Baseball/Softball
 
11:00 AM - 8:00 PM    UMLL and UMBS Baseball/Softball
 
1:00 PM - 4:00 PM    UMLL and UMBS Baseball/Softball
 
4:00 PM - 10:00 PM    UMLL and UMBS Baseball/Softball
 
Monday April 13, 2026
10:00 AM - 10:45 AM    WEE Create Art - WEE Create Art (ages 3-5)
MY LOVED ONE + ME = WEE  WEE ARE...Learning, Making Friends, Laughing Together & Making Memories!Preschool participants (with their adult) will explore different creative mediums such as paint, play-doh, craft supplies, and more through hands-on activities designed to encourage imagination and self-expression. Each session will offer opportunities for little ones to create, experiment, and build confidence while enjoying quality time with their grown-up. This program focuses on creativity, sensory exploration, and fun in a relaxed, supportive environment.WEE Preschool Classes - One adult must be present per child/family. *REGISTRATION CLOSES ONE WEEK PRIOR TO START DATE*
 
2:50 PM - 3:50 PM    School Age 4th - 5th Grade Free Intramural Program: 2026 - Monday Spring Sports
Free after school activities (no equipment needed) offered by UM Parks & Recreation to all Upper Moreland Township residents.  This program is open to public, private, parochial, and home-schooled children in UM Township.  This program is held at the Upper Moreland Intermediate School on the indicated dates. YOU MAY ONLY SIGN YOUR CHILD UP FOR ONE ACTIVITY PER SESSION.  Each program has a maximum number of registrations available and we can not exceed that number.**Please make arrangements for your child to be picked up by 3:50pm. Repetitive lateness will result in your child's dismissal from the program. In consideration of our Instructors' time, after the 2nd late pickup your child will be removed from the program.***REGISTRATION CLOSES ONE WEEK PRIOR TO START DATE*ONCE YOUR CHILD IS REGISTERED NO CHANGES ARE PERMITTED.
 
2:50 PM - 3:50 PM    School Age: Minds in Motion: Science Program - After School Science Program With Minds in Motion (3-5): 14 in 1 Robot Adventure
Minds in Motion is dedicated to providing the highest quality programs to inspire and educate children in a fun, interesting, and hands-on approach.Must register ONE WEEK OR MORE prior to program start date!!!
 
3:00 PM - 5:30 PM    UMHS JV Baseball practices and games
 
3:00 PM - 5:30 PM    UMHS JV Softball games and practices
 
4:00 PM - 4:45 PM    WEE Sports - WEE Kick Soccer (ages 3-4)
MY LOVED ONE + ME = WEE  These classes are designed for My Loved One and Me.  Wee Sports presented by Dolton Sports!WEE ARE...Learning, Making Friends, Laughing Together & Making Memories!WEE Preschool Classes - One adult must be present per child/family.  Parents can participate if they would like.  Classes are the perfect introduction to new sports and activities.  We offer 5 week sessions in different age groups.  *REGISTRATION CLOSES ONE WEEK PRIOR TO START DATE*  
 
4:00 PM - 8:00 PM    UMLL and UMBS Baseball/Softball
 
4:00 PM - 8:00 PM    UMLL and UMBS Baseball/Softball
 
4:00 PM - 8:00 PM    UMLL and UMBS Baseball/Softball
 
5:00 PM - 5:45 PM    WEE Sports - WEE Kick Soccer (ages 4-5)
MY LOVED ONE + ME = WEE  These classes are designed for My Loved One and Me.  Wee Sports presented by Dolton Sports!WEE ARE...Learning, Making Friends, Laughing Together & Making Memories!WEE Preschool Classes - One adult must be present per child/family.  Parents can participate if they would like.  Classes are the perfect introduction to new sports and activities.  We offer 5 week sessions in different age groups.  *REGISTRATION CLOSES ONE WEEK PRIOR TO START DATE*  
 
5:00 PM - 8:00 PM    Upper Moreland Lacrosse Club Boys Feild
 
5:30 PM - 10:00 PM    UMLL Juniors and Seniors Baseball
 
5:45 PM - 8:00 PM    UMLL and UMBS Baseball/Softball
 
6:00 PM - 7:30 PM    Adult Pickleball Leagues - Beginner: Spring Pickleball League (Mixed Doubles)
Masons Mill Mixer Pickleball League Join us for 8 weeks of organized pickleball fun at Masons Mill Park! The League features rotating partners and evenly matched opponents each week to keep gameplay fresh, social, and competitive. Rack up wins to climb the leader board and compete for top honors by season’s end, all while enjoying great games and meeting new people. How It Works – Pickleball League Weekly Matches Come to the Masons Mill courts on Monday nights between 6:00pm-7:30pm (Beginners) or 7:30pm-9:00pm (Intermediate). You’ll be paired with players at your skill level for fun and competitive games. Scheduling Conflicts Can’t stay the whole time? No problem — come for as long as you can. Need to miss a week? That’s totally fine. You won’t lose your spot on the leaderboard. Levels of Play: Beginner - new to the game, learning the rules, scoring, and basic techniques, can hit forehands and backhands but may struggle with consistency and control, movement and positioning are developing, rallies are short, working on gaining confidence and understanding the flow of play. Intermediate - consistent serves and returns,  sustains rallies, uses basic strategies like dinking and third-shot drops, understands court positioning, communicates with partner, developing control and shot variety. Please Note: Registration is sanctioned by Upper Moreland Parks and Recreation, but all scheduling, score reporting, and league communication will be managed directly by the League Coordinator, Tara Smith (masonspickling@gmail.com), after registration closes. Mixed doubles format, skill-based matchups First games begin Monday, March 30th
 
6:00 PM - 8:00 PM    UMPD Citizen's Police Academy - Adult - Citizens Police Academy Spring 2026
A program designed to provide participants with a working knowledge of the Township's Police Department. This educational and informative program allows citizens the opportunity to learn more about the issues that affect law enforcement in Upper Moreland Township and the country. The CPA consists of a series of classroom instruction and practical field exercises held one evening per week for 6 weeks.
 
7:00 PM - 8:00 PM    School Age: K - 12th Grade: Karate - Karate, Youth Spring
Discipline, humility, and desire to achieve will be acquired in this fun and interesting class.*REGISTRATION CLOSES ONE WEEK PRIOR TO START DATE*
 
7:30 PM - 9:00 PM    Adult Pickleball Leagues - Intermediate: Spring Pickleball League (Mixed Doubles)
Masons Mill Mixer Pickleball League Join us for 8 weeks of organized pickleball fun at Masons Mill Park! The League features rotating partners and evenly matched opponents each week to keep gameplay fresh, social, and competitive. Rack up wins to climb the leader board and compete for top honors by season’s end, all while enjoying great games and meeting new people. How It Works – Pickleball League Weekly Matches Come to the Masons Mill courts on Monday nights between 6:00pm-7:30pm (Beginners) or 7:30pm-9:00pm (Intermediate). You’ll be paired with players at your skill level for fun and competitive games. Scheduling Conflicts Can’t stay the whole time? No problem — come for as long as you can. Need to miss a week? That’s totally fine. You won’t lose your spot on the leaderboard. Levels of Play: Beginner - new to the game, learning the rules, scoring, and basic techniques, can hit forehands and backhands but may struggle with consistency and control, movement and positioning are developing, rallies are short, working on gaining confidence and understanding the flow of play. Intermediate - consistent serves and returns,  sustains rallies, uses basic strategies like dinking and third-shot drops, understands court positioning, communicates with partner, developing control and shot variety. Please Note: Registration is sanctioned by Upper Moreland Parks and Recreation, but all scheduling, score reporting, and league communication will be managed directly by the League Coordinator, Tara Smith (masonspickling@gmail.com), after registration closes. Mixed doubles format, skill-based matchups First games begin Monday, March 30th
 
8:00 PM - 9:00 PM    Adult Fitness Programs - Karate, Adult Class Spring Session
Get your body in motion with one of our popular adult fitness classes!*REGISTRATIONS CLOSE ONE WEEK PRIOR TO START DATE*
 
Tuesday April 14, 2026
8:00 AM - 8:00 PM    UMSC Spring Soccer
 
8:15 AM - 6:00 PM    GAC - Golden Age Club Trips - GAC - Sight and Sound Theater - Joshua
≈ TRIP REGISTRATION PROCEDURES  Participants (adults aged 55+) in all GAC events & trips must be current members of the club. Phone registrations cannot be accepted. Members may call to inquire about an event but must register online at www.uppermorelandrec.com, mail in or drop off registration fees.  No spots can be ‘held’ without payment or deposit. All bus trips are first come-first served. Members may register until seats are filled OR until the “Magic Date” has passed. (Most trips list a “Magic Date” which reflects the date when balances are due & when we will no longer issue refunds.) Payment in FULL is expected for trips totaling $100 or less. A deposit in the amount of $100 is required for all other trips (unless otherwise noted). Bus seats are assigned according to the date you registered. ALL members of a party must register at one time in order to be seated together. If someone registers late and requests to be seated with someone who has already registered, the early registrant will be moved further back. Pick up location is the GIANT FOODSTORES in Willow Grove. Park in the rear of the parking lot, closest to Veterans Memorial Park. The address for Giant is 315 York Rd, Willow Grove, PA 19090. Checks should be made payable to Upper Moreland Township and should include the trip name and menu choice (if applicable) in the notes. Payment may be made online via credit card, however, there is a 2.99% processing fee (that goes directly to the credit company) for all credit card transactions. If a trip fills we will maintain a waiting list. Names on the list will be recorded & notified of any openings in the order in which requests for the trip are received. After the magic date, a refund will be granted only if the vacated seat is filled. Individual trip insurance is available for you to purchase on some trips.  In some instances, once the reservation is made & tickets are purchased, no refund can be granted. Trip itineraries are ALWAYS subject to change.
 
2:50 PM - 3:50 PM    School Age 4th - 5th Grade Free Intramural Program: 2026 - Tuesday Spring Sports
Free after school activities (no equipment needed) offered by UM Parks & Recreation to all Upper Moreland Township residents.  This program is open to public, private, parochial, and home-schooled children in UM Township.  This program is held at the Upper Moreland Intermediate School on the indicated dates. YOU MAY ONLY SIGN YOUR CHILD UP FOR ONE ACTIVITY PER SESSION.  Each program has a maximum number of registrations available and we can not exceed that number.**Please make arrangements for your child to be picked up by 3:50pm. Repetitive lateness will result in your child's dismissal from the program. In consideration of our Instructors' time, after the 2nd late pickup your child will be removed from the program.***REGISTRATION CLOSES ONE WEEK PRIOR TO START DATE*ONCE YOUR CHILD IS REGISTERED NO CHANGES ARE PERMITTED.
 
2:50 PM - 3:50 PM    School Age: Minds in Motion: Science Program - After School Science Program With Minds in Motion (K-2): Outer Space & Physics Fun
Minds in Motion is dedicated to providing the highest quality programs to inspire and educate children in a fun, interesting, and hands-on approach.Must register ONE WEEK OR MORE prior to program start date!!!
 
2:50 PM - 5:00 PM    School Age : Dramarama - Dramarama Junior: Theater for Grades 1st- 2nd
  AFTER-SCHOOL THEATER PROGRAMS: FALL DRAMARAMA12 Wednesdays 9/10 - 12/3 (omit 11/26)12 Sessions PLUS you MUST be available for the Dress Rehearsal (12/5) AND Performance (12/6 at 3 PM)Weekly Program Time: 2:50 PM – 5:00 PMAges: Grades 3-5Site: Intermediate School GymFee: $325 R / $487 NRDRAMARAMA JUNIOR6 Tuesdays 10/14 - 12/2 (omit 11/4 & 11/25)6 Sessions PLUS you MUST be available for the Dress Rehearsal (12/5) AND Performance (12/6 at 3 PM)Weekly Program Time: 2:50 PM – 5:00 PMAges: Grades 1-2Site: Primary School Auditorium (Carpeted Gym)Fee: $170 R / $255 NR  AFTER-SCHOOL THEATER PROGRAMS: Winter DRAMARAMA14 Wednesdays 1/28 - 5/6 (omit 4/1)14 Sessions PLUS you MUST be available for the Dress Rehearsal (5/8) AND Performance (5/9 at 3 PM)Weekly Program Time: 2:50 PM – 5:00 PMAges: Grades 3-5Site: Intermediate School GymFee: $325 R / $487 NRDRAMARAMA JUNIOR8 Tuesdays 3/10 - 5/5 (omit 3/31) Sessions PLUS you MUST be available for the Dress Rehearsal (5/8) AND Performance (5/9 at 3 PM)Weekly Program Time: 2:50 PM – 5:00 PMAges: Grades 1-2Site: Primary School Auditorium (Carpeted Gym)Fee: $170 R / $255 NR REGISTRATIONS CLOSE ONE WEEK PRIOR TO START DATEProgram Attendance:Participants may not miss more than one class (with the exception of sickness or extenuating circumstances). If there is a vacation scheduled or important doctor/dental appointment during program times scheduled it may be best to cancel your registration before the start of the program.
 
3:00 PM - 5:30 PM    UMHS JV Baseball practices and games
 
3:00 PM - 5:30 PM    UMHS JV Softball games and practices
 
4:00 PM - 4:45 PM    WEE Sports - WEE Little Hoopers Basketball (ages 3-5)
MY LOVED ONE + ME = WEE  These classes are designed for My Loved One and Me.  Wee Sports presented by Dolton Sports!WEE ARE...Learning, Making Friends, Laughing Together & Making Memories!WEE Preschool Classes - One adult must be present per child/family.  Parents can participate if they would like.  Classes are the perfect introduction to new sports and activities.  We offer 5 week sessions in different age groups.  *REGISTRATION CLOSES ONE WEEK PRIOR TO START DATE*  
 
4:00 PM - 8:00 PM    UMLL and UMBS Baseball/Softball
 
4:00 PM - 8:00 PM    UMLL and UMBS Baseball/Softball
 
4:00 PM - 8:00 PM    UMLL and UMBS Baseball/Softball
 
5:00 PM - 6:00 PM    School Age: Sports Programs - Youth Basketball with Dolton Sports
For boys and girls in grades 1- 6. Coaches will instruct participants in developing their skills with age-appropriate drills and fun small games! We have some equipment but please plan to bring your own if necessary.*REGISTRATIONS CLOSE ONE WEEK PRIOR TO START DATE*
 
5:00 PM - 8:00 PM    Upper Moreland Lacrosse Club Boys Feild
 
7:00 PM - 8:00 PM    Adult Fitness Programs - Yoga, Adult Class Spring Session - Tuesdays
Get your body in motion with one of our popular adult fitness classes!*REGISTRATIONS CLOSE ONE WEEK PRIOR TO START DATE*
 
Wednesday April 15, 2026
8:00 AM - 8:00 PM    UMSC Spring Soccer
 
2:50 PM - 3:50 PM    School Age : Drawing with Young Rembrandts - After School Drawing with Young Rembrandts, Grades 3-5
In addition to expanding students’ young image vocabularies, our curriculum helps develop fine motor skills and learning skills that are essential to future classroom success.  *REGISTRATION CLOSES ONE WEEK PRIOR TO START DATE*
 
2:50 PM - 3:50 PM    School Age : Drawing with Young Rembrandts - After School Drawing with Young Rembrandts, Grades K-2
In addition to expanding students’ young image vocabularies, our curriculum helps develop fine motor skills and learning skills that are essential to future classroom success.  *REGISTRATION CLOSES ONE WEEK PRIOR TO START DATE*
 
2:50 PM - 5:00 PM    School Age : Dramarama - Dramarama: Theater for Grades 3rd-5th
  AFTER-SCHOOL THEATER PROGRAMS: FALL DRAMARAMA12 Wednesdays 9/10 - 12/3 (omit 11/26)12 Sessions PLUS you MUST be available for the Dress Rehearsal (12/5) AND Performance (12/6 at 3 PM)Weekly Program Time: 2:50 PM – 5:00 PMAges: Grades 3-5Site: Intermediate School GymFee: $325 R / $487 NRDRAMARAMA JUNIOR6 Tuesdays 10/14 - 12/2 (omit 11/4 & 11/25)6 Sessions PLUS you MUST be available for the Dress Rehearsal (12/5) AND Performance (12/6 at 3 PM)Weekly Program Time: 2:50 PM – 5:00 PMAges: Grades 1-2Site: Primary School Auditorium (Carpeted Gym)Fee: $170 R / $255 NR  AFTER-SCHOOL THEATER PROGRAMS: Winter DRAMARAMA14 Wednesdays 1/28 - 5/6 (omit 4/1)14 Sessions PLUS you MUST be available for the Dress Rehearsal (5/8) AND Performance (5/9 at 3 PM)Weekly Program Time: 2:50 PM – 5:00 PMAges: Grades 3-5Site: Intermediate School GymFee: $325 R / $487 NRDRAMARAMA JUNIOR8 Tuesdays 3/10 - 5/5 (omit 3/31) Sessions PLUS you MUST be available for the Dress Rehearsal (5/8) AND Performance (5/9 at 3 PM)Weekly Program Time: 2:50 PM – 5:00 PMAges: Grades 1-2Site: Primary School Auditorium (Carpeted Gym)Fee: $170 R / $255 NR REGISTRATIONS CLOSE ONE WEEK PRIOR TO START DATEProgram Attendance:Participants may not miss more than one class (with the exception of sickness or extenuating circumstances). If there is a vacation scheduled or important doctor/dental appointment during program times scheduled it may be best to cancel your registration before the start of the program.
 
3:00 PM - 5:30 PM    UMHS JV Baseball practices and games
 
3:00 PM - 5:30 PM    UMHS JV Softball games and practices
 
4:00 PM - 8:00 PM    UMLL and UMBS Baseball/Softball
 
4:00 PM - 8:00 PM    UMLL and UMBS Baseball/Softball
 
4:00 PM - 8:00 PM    UMLL and UMBS Baseball/Softball
 
5:00 PM - 6:00 PM    School Age: Sports Programs - Youth Archery - Introduction to Archery
For boys and girls in grades 1- 6. Coaches will instruct participants in developing their skills with age-appropriate drills and fun small games! We have some equipment but please plan to bring your own if necessary.*REGISTRATIONS CLOSE ONE WEEK PRIOR TO START DATE*
 
5:00 PM - 8:00 PM    Upper Moreland Lacrosse Club Boys Feild
 
5:30 PM - 10:00 PM    UMLL Juniors and Seniors Baseball
 
5:45 PM - 8:00 PM    UMLL and UMBS Baseball/Softball
 
7:30 PM - 9:00 PM    Adult Fitness Programs - Karate, Adult Class Spring Session
Get your body in motion with one of our popular adult fitness classes!*REGISTRATIONS CLOSE ONE WEEK PRIOR TO START DATE*
 
Thursday April 16, 2026
8:00 AM - 8:00 PM    UMSC Spring Soccer
 
2:50 PM - 3:50 PM    School Age 4th - 5th Grade Free Intramural Program: 2026 - Thursday Spring Sports
Free after school activities (no equipment needed) offered by UM Parks & Recreation to all Upper Moreland Township residents.  This program is open to public, private, parochial, and home-schooled children in UM Township.  This program is held at the Upper Moreland Intermediate School on the indicated dates. YOU MAY ONLY SIGN YOUR CHILD UP FOR ONE ACTIVITY PER SESSION.  Each program has a maximum number of registrations available and we can not exceed that number.**Please make arrangements for your child to be picked up by 3:50pm. Repetitive lateness will result in your child's dismissal from the program. In consideration of our Instructors' time, after the 2nd late pickup your child will be removed from the program.***REGISTRATION CLOSES ONE WEEK PRIOR TO START DATE*ONCE YOUR CHILD IS REGISTERED NO CHANGES ARE PERMITTED.
 
3:00 PM - 5:30 PM    UMHS JV Baseball practices and games
 
3:00 PM - 5:30 PM    UMHS JV Softball games and practices
 
4:00 PM - 4:45 PM    WEE Sports - WEE Play Multi-Sports (ages 3-5)
MY LOVED ONE + ME = WEE  These classes are designed for My Loved One and Me.  Wee Sports presented by Dolton Sports!WEE ARE...Learning, Making Friends, Laughing Together & Making Memories!WEE Preschool Classes - One adult must be present per child/family.  Parents can participate if they would like.  Classes are the perfect introduction to new sports and activities.  We offer 5 week sessions in different age groups.  *REGISTRATION CLOSES ONE WEEK PRIOR TO START DATE*  
 
4:00 PM - 8:00 PM    UMLL and UMBS Baseball/Softball
 
4:00 PM - 8:00 PM    UMLL and UMBS Baseball/Softball
 
4:00 PM - 8:00 PM    UMLL and UMBS Baseball/Softball
 
5:00 PM - 6:00 PM    School Age: Sports Programs - Youth Multi Sports with Dolton Sports
For boys and girls in grades 1- 6. Coaches will instruct participants in developing their skills with age-appropriate drills and fun small games! We have some equipment but please plan to bring your own if necessary.*REGISTRATIONS CLOSE ONE WEEK PRIOR TO START DATE*
 
5:00 PM - 8:00 PM    Upper Moreland Lacrosse Club Boys Feild
 
5:30 PM - 10:00 PM    UMLL Juniors and Seniors Baseball
 
5:45 PM - 8:00 PM    UMLL and UMBS Baseball/Softball
 
Friday April 17, 2026
8:00 AM - 8:00 PM    UMSC Spring Soccer
 
8:00 AM - 8:00 PM    UMSC Spring Soccer
 
3:00 PM - 5:30 PM    UMHS JV Baseball practices and games
 
3:00 PM - 5:30 PM    UMHS JV Softball games and practices
 
4:00 PM - 4:45 PM    WEE Sports - WEE Hit T-Ball (ages 3-4)
MY LOVED ONE + ME = WEE  These classes are designed for My Loved One and Me.  Wee Sports presented by Dolton Sports!WEE ARE...Learning, Making Friends, Laughing Together & Making Memories!WEE Preschool Classes - One adult must be present per child/family.  Parents can participate if they would like.  Classes are the perfect introduction to new sports and activities.  We offer 5 week sessions in different age groups.  *REGISTRATION CLOSES ONE WEEK PRIOR TO START DATE*  
 
4:00 PM - 8:00 PM    UMLL and UMBS Baseball/Softball
 
4:00 PM - 8:00 PM    UMLL and UMBS Baseball/Softball
 
4:00 PM - 8:00 PM    UMLL and UMBS Baseball/Softball
 
5:00 PM - 5:45 PM    WEE Sports - WEE Hit T-Ball (ages 4-5)
MY LOVED ONE + ME = WEE  These classes are designed for My Loved One and Me.  Wee Sports presented by Dolton Sports!WEE ARE...Learning, Making Friends, Laughing Together & Making Memories!WEE Preschool Classes - One adult must be present per child/family.  Parents can participate if they would like.  Classes are the perfect introduction to new sports and activities.  We offer 5 week sessions in different age groups.  *REGISTRATION CLOSES ONE WEEK PRIOR TO START DATE*  
 
5:00 PM - 8:00 PM    Upper Moreland Lacrosse Club Boys Feild
 
5:45 PM - 8:00 PM    UMLL and UMBS Baseball/Softball
 
Saturday April 18, 2026
8:00 AM - 8:00 PM    UMSC Spring Soccer
 
8:00 AM - 8:00 PM    UMSC Spring Soccer
 
8:00 AM - 8:00 PM    Upper Moreland Lacrosse Club Boys Feild
 
9:00 AM - 10:00 PM    UMLL Juniors and Seniors Baseball
 
10:00 AM - 2:00 PM    Reserved Pavilion 1
 
10:00 AM - 2:00 PM    Reserved Pavilion 2
 
10:00 AM - 2:00 PM    Reserved Pavilion 3
 
10:00 AM - 8:00 PM    UMLL and UMBS Baseball/Softball
 
10:00 AM - 8:00 PM    UMLL and UMBS Baseball/Softball
 
11:00 AM - 8:00 PM    UMLL and UMBS Baseball/Softball
 
11:00 AM - 8:00 PM    UMLL and UMBS Baseball/Softball
 
1:00 PM - 4:00 PM    UMLL and UMBS Baseball/Softball
 
3:00 PM - 7:00 PM    Reserved Pavilion 1
 
3:00 PM - 7:00 PM    Reserved Pavilion 2
 
4:00 PM - 5:00 PM    Reserved Saftey Town
 
4:00 PM - 10:00 PM    UMLL and UMBS Baseball/Softball
 
5:00 PM - 6:00 PM    Reserved Saftey Town
 
Sunday April 19, 2026
8:00 AM - 8:00 PM    UMSC Spring Soccer
 
8:00 AM - 8:00 PM    UMSC Spring Soccer
 
8:00 AM - 8:00 PM    Upper Moreland Lacrosse Club Boys Feild
 
10:00 AM - 2:00 PM    Reserved Gazebo
 
10:00 AM - 2:00 PM    Reserved Pavilion 3
 
10:00 AM - 4:00 PM    UMLL Juniors and Seniors Baseball
 
10:00 AM - 8:00 PM    UMLL and UMBS Baseball/Softball
 
10:00 AM - 8:00 PM    UMLL and UMBS Baseball/Softball
 
11:00 AM - 8:00 PM    UMLL and UMBS Baseball/Softball
 
11:00 AM - 8:00 PM    UMLL and UMBS Baseball/Softball
 
1:00 PM - 4:00 PM    UMLL and UMBS Baseball/Softball
 
3:00 PM - 7:00 PM    Reserved Pavilion 1
 
4:00 PM - 10:00 PM    UMLL and UMBS Baseball/Softball
 
Monday April 20, 2026
8:00 AM - 8:00 PM    UMSC Spring Soccer
 
10:00 AM - 10:45 AM    WEE Create Art - WEE Create Art (ages 3-5)
MY LOVED ONE + ME = WEE  WEE ARE...Learning, Making Friends, Laughing Together & Making Memories!Preschool participants (with their adult) will explore different creative mediums such as paint, play-doh, craft supplies, and more through hands-on activities designed to encourage imagination and self-expression. Each session will offer opportunities for little ones to create, experiment, and build confidence while enjoying quality time with their grown-up. This program focuses on creativity, sensory exploration, and fun in a relaxed, supportive environment.WEE Preschool Classes - One adult must be present per child/family. *REGISTRATION CLOSES ONE WEEK PRIOR TO START DATE*
 
2:50 PM - 3:50 PM    School Age 4th - 5th Grade Free Intramural Program: 2026 - Monday Spring Sports
Free after school activities (no equipment needed) offered by UM Parks & Recreation to all Upper Moreland Township residents.  This program is open to public, private, parochial, and home-schooled children in UM Township.  This program is held at the Upper Moreland Intermediate School on the indicated dates. YOU MAY ONLY SIGN YOUR CHILD UP FOR ONE ACTIVITY PER SESSION.  Each program has a maximum number of registrations available and we can not exceed that number.**Please make arrangements for your child to be picked up by 3:50pm. Repetitive lateness will result in your child's dismissal from the program. In consideration of our Instructors' time, after the 2nd late pickup your child will be removed from the program.***REGISTRATION CLOSES ONE WEEK PRIOR TO START DATE*ONCE YOUR CHILD IS REGISTERED NO CHANGES ARE PERMITTED.
 
2:50 PM - 3:50 PM    School Age: Minds in Motion: Science Program - After School Science Program With Minds in Motion (3-5): 14 in 1 Robot Adventure
Minds in Motion is dedicated to providing the highest quality programs to inspire and educate children in a fun, interesting, and hands-on approach.Must register ONE WEEK OR MORE prior to program start date!!!
 
3:00 PM - 5:30 PM    UMHS JV Baseball practices and games
 
3:00 PM - 5:30 PM    UMHS JV Softball games and practices
 
4:00 PM - 4:45 PM    WEE Sports - WEE Kick Soccer (ages 3-4)
MY LOVED ONE + ME = WEE  These classes are designed for My Loved One and Me.  Wee Sports presented by Dolton Sports!WEE ARE...Learning, Making Friends, Laughing Together & Making Memories!WEE Preschool Classes - One adult must be present per child/family.  Parents can participate if they would like.  Classes are the perfect introduction to new sports and activities.  We offer 5 week sessions in different age groups.  *REGISTRATION CLOSES ONE WEEK PRIOR TO START DATE*  
 
4:00 PM - 8:00 PM    UMLL and UMBS Baseball/Softball
 
4:00 PM - 8:00 PM    UMLL and UMBS Baseball/Softball
 
4:00 PM - 8:00 PM    UMLL and UMBS Baseball/Softball
 
5:00 PM - 5:45 PM    WEE Sports - WEE Kick Soccer (ages 4-5)
MY LOVED ONE + ME = WEE  These classes are designed for My Loved One and Me.  Wee Sports presented by Dolton Sports!WEE ARE...Learning, Making Friends, Laughing Together & Making Memories!WEE Preschool Classes - One adult must be present per child/family.  Parents can participate if they would like.  Classes are the perfect introduction to new sports and activities.  We offer 5 week sessions in different age groups.  *REGISTRATION CLOSES ONE WEEK PRIOR TO START DATE*  
 
5:00 PM - 8:00 PM    Upper Moreland Lacrosse Club Boys Feild
 
5:30 PM - 10:00 PM    UMLL Juniors and Seniors Baseball
 
5:45 PM - 8:00 PM    UMLL and UMBS Baseball/Softball
 
6:00 PM - 7:30 PM    Adult Pickleball Leagues - Beginner: Spring Pickleball League (Mixed Doubles)
Masons Mill Mixer Pickleball League Join us for 8 weeks of organized pickleball fun at Masons Mill Park! The League features rotating partners and evenly matched opponents each week to keep gameplay fresh, social, and competitive. Rack up wins to climb the leader board and compete for top honors by season’s end, all while enjoying great games and meeting new people. How It Works – Pickleball League Weekly Matches Come to the Masons Mill courts on Monday nights between 6:00pm-7:30pm (Beginners) or 7:30pm-9:00pm (Intermediate). You’ll be paired with players at your skill level for fun and competitive games. Scheduling Conflicts Can’t stay the whole time? No problem — come for as long as you can. Need to miss a week? That’s totally fine. You won’t lose your spot on the leaderboard. Levels of Play: Beginner - new to the game, learning the rules, scoring, and basic techniques, can hit forehands and backhands but may struggle with consistency and control, movement and positioning are developing, rallies are short, working on gaining confidence and understanding the flow of play. Intermediate - consistent serves and returns,  sustains rallies, uses basic strategies like dinking and third-shot drops, understands court positioning, communicates with partner, developing control and shot variety. Please Note: Registration is sanctioned by Upper Moreland Parks and Recreation, but all scheduling, score reporting, and league communication will be managed directly by the League Coordinator, Tara Smith (masonspickling@gmail.com), after registration closes. Mixed doubles format, skill-based matchups First games begin Monday, March 30th
 
6:00 PM - 8:00 PM    UMPD Citizen's Police Academy - Adult - Citizens Police Academy Spring 2026
A program designed to provide participants with a working knowledge of the Township's Police Department. This educational and informative program allows citizens the opportunity to learn more about the issues that affect law enforcement in Upper Moreland Township and the country. The CPA consists of a series of classroom instruction and practical field exercises held one evening per week for 6 weeks.
 
7:00 PM - 8:00 PM    School Age: K - 12th Grade: Karate - Karate, Youth Spring
Discipline, humility, and desire to achieve will be acquired in this fun and interesting class.*REGISTRATION CLOSES ONE WEEK PRIOR TO START DATE*
 
7:30 PM - 9:00 PM    Adult Pickleball Leagues - Intermediate: Spring Pickleball League (Mixed Doubles)
Masons Mill Mixer Pickleball League Join us for 8 weeks of organized pickleball fun at Masons Mill Park! The League features rotating partners and evenly matched opponents each week to keep gameplay fresh, social, and competitive. Rack up wins to climb the leader board and compete for top honors by season’s end, all while enjoying great games and meeting new people. How It Works – Pickleball League Weekly Matches Come to the Masons Mill courts on Monday nights between 6:00pm-7:30pm (Beginners) or 7:30pm-9:00pm (Intermediate). You’ll be paired with players at your skill level for fun and competitive games. Scheduling Conflicts Can’t stay the whole time? No problem — come for as long as you can. Need to miss a week? That’s totally fine. You won’t lose your spot on the leaderboard. Levels of Play: Beginner - new to the game, learning the rules, scoring, and basic techniques, can hit forehands and backhands but may struggle with consistency and control, movement and positioning are developing, rallies are short, working on gaining confidence and understanding the flow of play. Intermediate - consistent serves and returns,  sustains rallies, uses basic strategies like dinking and third-shot drops, understands court positioning, communicates with partner, developing control and shot variety. Please Note: Registration is sanctioned by Upper Moreland Parks and Recreation, but all scheduling, score reporting, and league communication will be managed directly by the League Coordinator, Tara Smith (masonspickling@gmail.com), after registration closes. Mixed doubles format, skill-based matchups First games begin Monday, March 30th
 
8:00 PM - 9:00 PM    Adult Fitness Programs - Karate, Adult Class Spring Session
Get your body in motion with one of our popular adult fitness classes!*REGISTRATIONS CLOSE ONE WEEK PRIOR TO START DATE*
 
Tuesday April 21, 2026
8:00 AM - 8:00 PM    UMSC Spring Soccer
 
8:00 AM - 8:00 PM    UMSC Spring Soccer
 
2:50 PM - 3:50 PM    School Age 4th - 5th Grade Free Intramural Program: 2026 - Tuesday Spring Sports
Free after school activities (no equipment needed) offered by UM Parks & Recreation to all Upper Moreland Township residents.  This program is open to public, private, parochial, and home-schooled children in UM Township.  This program is held at the Upper Moreland Intermediate School on the indicated dates. YOU MAY ONLY SIGN YOUR CHILD UP FOR ONE ACTIVITY PER SESSION.  Each program has a maximum number of registrations available and we can not exceed that number.**Please make arrangements for your child to be picked up by 3:50pm. Repetitive lateness will result in your child's dismissal from the program. In consideration of our Instructors' time, after the 2nd late pickup your child will be removed from the program.***REGISTRATION CLOSES ONE WEEK PRIOR TO START DATE*ONCE YOUR CHILD IS REGISTERED NO CHANGES ARE PERMITTED.
 
2:50 PM - 3:50 PM    School Age: Minds in Motion: Science Program - After School Science Program With Minds in Motion (K-2): Outer Space & Physics Fun
Minds in Motion is dedicated to providing the highest quality programs to inspire and educate children in a fun, interesting, and hands-on approach.Must register ONE WEEK OR MORE prior to program start date!!!
 
2:50 PM - 5:00 PM    School Age : Dramarama - Dramarama Junior: Theater for Grades 1st- 2nd
  AFTER-SCHOOL THEATER PROGRAMS: FALL DRAMARAMA12 Wednesdays 9/10 - 12/3 (omit 11/26)12 Sessions PLUS you MUST be available for the Dress Rehearsal (12/5) AND Performance (12/6 at 3 PM)Weekly Program Time: 2:50 PM – 5:00 PMAges: Grades 3-5Site: Intermediate School GymFee: $325 R / $487 NRDRAMARAMA JUNIOR6 Tuesdays 10/14 - 12/2 (omit 11/4 & 11/25)6 Sessions PLUS you MUST be available for the Dress Rehearsal (12/5) AND Performance (12/6 at 3 PM)Weekly Program Time: 2:50 PM – 5:00 PMAges: Grades 1-2Site: Primary School Auditorium (Carpeted Gym)Fee: $170 R / $255 NR  AFTER-SCHOOL THEATER PROGRAMS: Winter DRAMARAMA14 Wednesdays 1/28 - 5/6 (omit 4/1)14 Sessions PLUS you MUST be available for the Dress Rehearsal (5/8) AND Performance (5/9 at 3 PM)Weekly Program Time: 2:50 PM – 5:00 PMAges: Grades 3-5Site: Intermediate School GymFee: $325 R / $487 NRDRAMARAMA JUNIOR8 Tuesdays 3/10 - 5/5 (omit 3/31) Sessions PLUS you MUST be available for the Dress Rehearsal (5/8) AND Performance (5/9 at 3 PM)Weekly Program Time: 2:50 PM – 5:00 PMAges: Grades 1-2Site: Primary School Auditorium (Carpeted Gym)Fee: $170 R / $255 NR REGISTRATIONS CLOSE ONE WEEK PRIOR TO START DATEProgram Attendance:Participants may not miss more than one class (with the exception of sickness or extenuating circumstances). If there is a vacation scheduled or important doctor/dental appointment during program times scheduled it may be best to cancel your registration before the start of the program.
 
3:00 PM - 5:30 PM    UMHS JV Baseball practices and games
 
3:00 PM - 5:30 PM    UMHS JV Softball games and practices
 
4:00 PM - 4:45 PM    WEE Sports - WEE Little Hoopers Basketball (ages 3-5)
MY LOVED ONE + ME = WEE  These classes are designed for My Loved One and Me.  Wee Sports presented by Dolton Sports!WEE ARE...Learning, Making Friends, Laughing Together & Making Memories!WEE Preschool Classes - One adult must be present per child/family.  Parents can participate if they would like.  Classes are the perfect introduction to new sports and activities.  We offer 5 week sessions in different age groups.  *REGISTRATION CLOSES ONE WEEK PRIOR TO START DATE*  
 
4:00 PM - 8:00 PM    UMLL and UMBS Baseball/Softball
 
4:00 PM - 8:00 PM    UMLL and UMBS Baseball/Softball
 
4:00 PM - 8:00 PM    UMLL and UMBS Baseball/Softball
 
5:00 PM - 6:00 PM    School Age: Sports Programs - Youth Basketball with Dolton Sports
For boys and girls in grades 1- 6. Coaches will instruct participants in developing their skills with age-appropriate drills and fun small games! We have some equipment but please plan to bring your own if necessary.*REGISTRATIONS CLOSE ONE WEEK PRIOR TO START DATE*
 
5:00 PM - 8:00 PM    Upper Moreland Lacrosse Club Boys Feild
 
7:00 PM - 8:00 PM    Adult Fitness Programs - Yoga, Adult Class Spring Session - Tuesdays
Get your body in motion with one of our popular adult fitness classes!*REGISTRATIONS CLOSE ONE WEEK PRIOR TO START DATE*
 
Wednesday April 22, 2026
8:00 AM - 8:00 PM    UMSC Spring Soccer
 
8:00 AM - 8:00 PM    UMSC Spring Soccer
 
10:00 AM - 10:45 AM    Free Program - WEE Explore Nature - WEE Explore Nature (ages 3-5)
Wee Explorer Nature encourages young children ages 3–5 to connect with nature through guided exploration in the park. Led by a UMPR Staff member, each session will focus on simple nature themes and discoveries as little explorers walk, observe, and engage with the world around them. Activities will be designed to support curiosity, movement, and age appropriate learning through hands-on experiences in nature. Questions, interaction, and exploration are always encouraged.Though this is a free program, Registration is still REQUIRED
 
2:50 PM - 3:50 PM    School Age : Drawing with Young Rembrandts - After School Drawing with Young Rembrandts, Grades 3-5
In addition to expanding students’ young image vocabularies, our curriculum helps develop fine motor skills and learning skills that are essential to future classroom success.  *REGISTRATION CLOSES ONE WEEK PRIOR TO START DATE*
 
2:50 PM - 3:50 PM    School Age : Drawing with Young Rembrandts - After School Drawing with Young Rembrandts, Grades K-2
In addition to expanding students’ young image vocabularies, our curriculum helps develop fine motor skills and learning skills that are essential to future classroom success.  *REGISTRATION CLOSES ONE WEEK PRIOR TO START DATE*
 
2:50 PM - 5:00 PM    School Age : Dramarama - Dramarama: Theater for Grades 3rd-5th
  AFTER-SCHOOL THEATER PROGRAMS: FALL DRAMARAMA12 Wednesdays 9/10 - 12/3 (omit 11/26)12 Sessions PLUS you MUST be available for the Dress Rehearsal (12/5) AND Performance (12/6 at 3 PM)Weekly Program Time: 2:50 PM – 5:00 PMAges: Grades 3-5Site: Intermediate School GymFee: $325 R / $487 NRDRAMARAMA JUNIOR6 Tuesdays 10/14 - 12/2 (omit 11/4 & 11/25)6 Sessions PLUS you MUST be available for the Dress Rehearsal (12/5) AND Performance (12/6 at 3 PM)Weekly Program Time: 2:50 PM – 5:00 PMAges: Grades 1-2Site: Primary School Auditorium (Carpeted Gym)Fee: $170 R / $255 NR  AFTER-SCHOOL THEATER PROGRAMS: Winter DRAMARAMA14 Wednesdays 1/28 - 5/6 (omit 4/1)14 Sessions PLUS you MUST be available for the Dress Rehearsal (5/8) AND Performance (5/9 at 3 PM)Weekly Program Time: 2:50 PM – 5:00 PMAges: Grades 3-5Site: Intermediate School GymFee: $325 R / $487 NRDRAMARAMA JUNIOR8 Tuesdays 3/10 - 5/5 (omit 3/31) Sessions PLUS you MUST be available for the Dress Rehearsal (5/8) AND Performance (5/9 at 3 PM)Weekly Program Time: 2:50 PM – 5:00 PMAges: Grades 1-2Site: Primary School Auditorium (Carpeted Gym)Fee: $170 R / $255 NR REGISTRATIONS CLOSE ONE WEEK PRIOR TO START DATEProgram Attendance:Participants may not miss more than one class (with the exception of sickness or extenuating circumstances). If there is a vacation scheduled or important doctor/dental appointment during program times scheduled it may be best to cancel your registration before the start of the program.
 
3:00 PM - 5:30 PM    UMHS JV Baseball practices and games
 
3:00 PM - 5:30 PM    UMHS JV Softball games and practices
 
4:00 PM - 8:00 PM    UMLL and UMBS Baseball/Softball
 
4:00 PM - 8:00 PM    UMLL and UMBS Baseball/Softball
 
4:00 PM - 8:00 PM    UMLL and UMBS Baseball/Softball
 
5:00 PM - 6:00 PM    School Age: Sports Programs - Youth Archery - Introduction to Archery
For boys and girls in grades 1- 6. Coaches will instruct participants in developing their skills with age-appropriate drills and fun small games! We have some equipment but please plan to bring your own if necessary.*REGISTRATIONS CLOSE ONE WEEK PRIOR TO START DATE*
 
5:00 PM - 6:15 PM    School Age: Sports Programs - Youth Field Hockey
For boys and girls in grades 1- 6. Coaches will instruct participants in developing their skills with age-appropriate drills and fun small games! We have some equipment but please plan to bring your own if necessary.*REGISTRATIONS CLOSE ONE WEEK PRIOR TO START DATE*
 
5:00 PM - 8:00 PM    Upper Moreland Lacrosse Club Boys Feild
 
5:30 PM - 10:00 PM    UMLL Juniors and Seniors Baseball
 
5:45 PM - 8:00 PM    UMLL and UMBS Baseball/Softball
 
7:30 PM - 9:00 PM    Adult Fitness Programs - Karate, Adult Class Spring Session
Get your body in motion with one of our popular adult fitness classes!*REGISTRATIONS CLOSE ONE WEEK PRIOR TO START DATE*
 
Thursday April 23, 2026
8:00 AM - 8:00 PM    UMSC Spring Soccer
 
2:50 PM - 3:50 PM    School Age 4th - 5th Grade Free Intramural Program: 2026 - Thursday Spring Sports
Free after school activities (no equipment needed) offered by UM Parks & Recreation to all Upper Moreland Township residents.  This program is open to public, private, parochial, and home-schooled children in UM Township.  This program is held at the Upper Moreland Intermediate School on the indicated dates. YOU MAY ONLY SIGN YOUR CHILD UP FOR ONE ACTIVITY PER SESSION.  Each program has a maximum number of registrations available and we can not exceed that number.**Please make arrangements for your child to be picked up by 3:50pm. Repetitive lateness will result in your child's dismissal from the program. In consideration of our Instructors' time, after the 2nd late pickup your child will be removed from the program.***REGISTRATION CLOSES ONE WEEK PRIOR TO START DATE*ONCE YOUR CHILD IS REGISTERED NO CHANGES ARE PERMITTED.
 
3:00 PM - 5:30 PM    UMHS JV Baseball practices and games
 
3:00 PM - 5:30 PM    UMHS JV Softball games and practices
 
4:00 PM - 4:45 PM    WEE Sports - WEE Play Multi-Sports (ages 3-5)
MY LOVED ONE + ME = WEE  These classes are designed for My Loved One and Me.  Wee Sports presented by Dolton Sports!WEE ARE...Learning, Making Friends, Laughing Together & Making Memories!WEE Preschool Classes - One adult must be present per child/family.  Parents can participate if they would like.  Classes are the perfect introduction to new sports and activities.  We offer 5 week sessions in different age groups.  *REGISTRATION CLOSES ONE WEEK PRIOR TO START DATE*  
 
4:00 PM - 8:00 PM    UMLL and UMBS Baseball/Softball
 
4:00 PM - 8:00 PM    UMLL and UMBS Baseball/Softball
 
4:00 PM - 8:00 PM    UMLL and UMBS Baseball/Softball
 
5:00 PM - 6:00 PM    School Age: Sports Programs - Youth Multi Sports with Dolton Sports
For boys and girls in grades 1- 6. Coaches will instruct participants in developing their skills with age-appropriate drills and fun small games! We have some equipment but please plan to bring your own if necessary.*REGISTRATIONS CLOSE ONE WEEK PRIOR TO START DATE*
 
5:00 PM - 8:00 PM    Upper Moreland Lacrosse Club Boys Feild
 
5:30 PM - 10:00 PM    UMLL Juniors and Seniors Baseball
 
5:45 PM - 8:00 PM    UMLL and UMBS Baseball/Softball
 
Friday April 24, 2026
8:00 AM - 8:00 PM    UMSC Spring Soccer
 
8:00 AM - 8:00 PM    UMSC Spring Soccer
 
3:00 PM - 5:30 PM    UMHS JV Baseball practices and games
 
3:00 PM - 5:30 PM    UMHS JV Softball games and practices
 
4:00 PM - 4:45 PM    WEE Sports - WEE Hit T-Ball (ages 3-4)
MY LOVED ONE + ME = WEE  These classes are designed for My Loved One and Me.  Wee Sports presented by Dolton Sports!WEE ARE...Learning, Making Friends, Laughing Together & Making Memories!WEE Preschool Classes - One adult must be present per child/family.  Parents can participate if they would like.  Classes are the perfect introduction to new sports and activities.  We offer 5 week sessions in different age groups.  *REGISTRATION CLOSES ONE WEEK PRIOR TO START DATE*  
 
4:00 PM - 8:00 PM    UMLL and UMBS Baseball/Softball
 
4:00 PM - 8:00 PM    UMLL and UMBS Baseball/Softball
 
4:00 PM - 8:00 PM    UMLL and UMBS Baseball/Softball
 
5:00 PM - 5:45 PM    WEE Sports - WEE Hit T-Ball (ages 4-5)
MY LOVED ONE + ME = WEE  These classes are designed for My Loved One and Me.  Wee Sports presented by Dolton Sports!WEE ARE...Learning, Making Friends, Laughing Together & Making Memories!WEE Preschool Classes - One adult must be present per child/family.  Parents can participate if they would like.  Classes are the perfect introduction to new sports and activities.  We offer 5 week sessions in different age groups.  *REGISTRATION CLOSES ONE WEEK PRIOR TO START DATE*  
 
5:00 PM - 8:00 PM    Upper Moreland Lacrosse Club Boys Feild
 
5:45 PM - 8:00 PM    UMLL and UMBS Baseball/Softball
 
Saturday April 25, 2026
8:00 AM - 8:00 PM    UMSC Spring Soccer
 
8:00 AM - 8:00 PM    UMSC Spring Soccer
 
8:00 AM - 8:00 PM    Upper Moreland Lacrosse Club Boys Feild
 
9:00 AM - 10:00 PM    UMLL Juniors and Seniors Baseball
 
10:00 AM - 2:00 PM    Reserved Pavilion 3
 
10:00 AM - 7:00 PM    Reserved Pavilion 2
 
10:00 AM - 8:00 PM    UMLL and UMBS Baseball/Softball
 
10:00 AM - 8:00 PM    UMLL and UMBS Baseball/Softball
 
11:00 AM - 8:00 PM    UMLL and UMBS Baseball/Softball
 
11:00 AM - 8:00 PM    UMLL and UMBS Baseball/Softball
 
1:00 PM - 4:00 PM    UMLL and UMBS Baseball/Softball
 
3:00 PM - 7:00 PM    Reserved Pavilion 1
 
3:00 PM - 7:00 PM    Reserved Pavilion 3
 
4:00 PM - 10:00 PM    UMLL and UMBS Baseball/Softball
 
Sunday April 26, 2026
8:00 AM - 8:00 PM    UMSC Spring Soccer
 
8:00 AM - 8:00 PM    UMSC Spring Soccer
 
8:00 AM - 8:00 PM    Upper Moreland Lacrosse Club Boys Feild
 
10:00 AM - 2:00 PM    Reserved Pavilion 1
 
10:00 AM - 2:00 PM    Reserved Pavilion 2
 
10:00 AM - 2:00 PM    Reserved Pavilion 3
 
10:00 AM - 4:00 PM    UMLL Juniors and Seniors Baseball
 
10:00 AM - 8:00 PM    UMLL and UMBS Baseball/Softball
 
10:00 AM - 8:00 PM    UMLL and UMBS Baseball/Softball
 
11:00 AM - 8:00 PM    UMLL and UMBS Baseball/Softball
 
11:00 AM - 8:00 PM    UMLL and UMBS Baseball/Softball
 
1:00 PM - 4:00 PM    UMLL and UMBS Baseball/Softball
 
4:00 PM - 10:00 PM    UMLL and UMBS Baseball/Softball
 
Monday April 27, 2026
8:00 AM - 8:00 PM    UMSC Spring Soccer
 
10:00 AM - 10:45 AM    WEE Create Art - WEE Create Art (ages 3-5)
MY LOVED ONE + ME = WEE  WEE ARE...Learning, Making Friends, Laughing Together & Making Memories!Preschool participants (with their adult) will explore different creative mediums such as paint, play-doh, craft supplies, and more through hands-on activities designed to encourage imagination and self-expression. Each session will offer opportunities for little ones to create, experiment, and build confidence while enjoying quality time with their grown-up. This program focuses on creativity, sensory exploration, and fun in a relaxed, supportive environment.WEE Preschool Classes - One adult must be present per child/family. *REGISTRATION CLOSES ONE WEEK PRIOR TO START DATE*
 
2:50 PM - 3:50 PM    School Age 4th - 5th Grade Free Intramural Program: 2026 - Monday Spring Sports
Free after school activities (no equipment needed) offered by UM Parks & Recreation to all Upper Moreland Township residents.  This program is open to public, private, parochial, and home-schooled children in UM Township.  This program is held at the Upper Moreland Intermediate School on the indicated dates. YOU MAY ONLY SIGN YOUR CHILD UP FOR ONE ACTIVITY PER SESSION.  Each program has a maximum number of registrations available and we can not exceed that number.**Please make arrangements for your child to be picked up by 3:50pm. Repetitive lateness will result in your child's dismissal from the program. In consideration of our Instructors' time, after the 2nd late pickup your child will be removed from the program.***REGISTRATION CLOSES ONE WEEK PRIOR TO START DATE*ONCE YOUR CHILD IS REGISTERED NO CHANGES ARE PERMITTED.
 
2:50 PM - 3:50 PM    School Age: Minds in Motion: Science Program - After School Science Program With Minds in Motion (3-5): 14 in 1 Robot Adventure
Minds in Motion is dedicated to providing the highest quality programs to inspire and educate children in a fun, interesting, and hands-on approach.Must register ONE WEEK OR MORE prior to program start date!!!
 
3:00 PM - 5:30 PM    UMHS JV Baseball practices and games
 
3:00 PM - 5:30 PM    UMHS JV Softball games and practices
 
4:00 PM - 4:45 PM    WEE Sports - WEE Kick Soccer (ages 3-4)
MY LOVED ONE + ME = WEE  These classes are designed for My Loved One and Me.  Wee Sports presented by Dolton Sports!WEE ARE...Learning, Making Friends, Laughing Together & Making Memories!WEE Preschool Classes - One adult must be present per child/family.  Parents can participate if they would like.  Classes are the perfect introduction to new sports and activities.  We offer 5 week sessions in different age groups.  *REGISTRATION CLOSES ONE WEEK PRIOR TO START DATE*  
 
4:00 PM - 8:00 PM    UMLL and UMBS Baseball/Softball
 
4:00 PM - 8:00 PM    UMLL and UMBS Baseball/Softball
 
4:00 PM - 8:00 PM    UMLL and UMBS Baseball/Softball
 
5:00 PM - 5:45 PM    WEE Sports - WEE Kick Soccer (ages 4-5)
MY LOVED ONE + ME = WEE  These classes are designed for My Loved One and Me.  Wee Sports presented by Dolton Sports!WEE ARE...Learning, Making Friends, Laughing Together & Making Memories!WEE Preschool Classes - One adult must be present per child/family.  Parents can participate if they would like.  Classes are the perfect introduction to new sports and activities.  We offer 5 week sessions in different age groups.  *REGISTRATION CLOSES ONE WEEK PRIOR TO START DATE*  
 
5:00 PM - 8:00 PM    Upper Moreland Lacrosse Club Boys Feild
 
5:30 PM - 10:00 PM    UMLL Juniors and Seniors Baseball
 
5:45 PM - 8:00 PM    UMLL and UMBS Baseball/Softball
 
6:00 PM - 7:30 PM    Adult Pickleball Leagues - Beginner: Spring Pickleball League (Mixed Doubles)
Masons Mill Mixer Pickleball League Join us for 8 weeks of organized pickleball fun at Masons Mill Park! The League features rotating partners and evenly matched opponents each week to keep gameplay fresh, social, and competitive. Rack up wins to climb the leader board and compete for top honors by season’s end, all while enjoying great games and meeting new people. How It Works – Pickleball League Weekly Matches Come to the Masons Mill courts on Monday nights between 6:00pm-7:30pm (Beginners) or 7:30pm-9:00pm (Intermediate). You’ll be paired with players at your skill level for fun and competitive games. Scheduling Conflicts Can’t stay the whole time? No problem — come for as long as you can. Need to miss a week? That’s totally fine. You won’t lose your spot on the leaderboard. Levels of Play: Beginner - new to the game, learning the rules, scoring, and basic techniques, can hit forehands and backhands but may struggle with consistency and control, movement and positioning are developing, rallies are short, working on gaining confidence and understanding the flow of play. Intermediate - consistent serves and returns,  sustains rallies, uses basic strategies like dinking and third-shot drops, understands court positioning, communicates with partner, developing control and shot variety. Please Note: Registration is sanctioned by Upper Moreland Parks and Recreation, but all scheduling, score reporting, and league communication will be managed directly by the League Coordinator, Tara Smith (masonspickling@gmail.com), after registration closes. Mixed doubles format, skill-based matchups First games begin Monday, March 30th
 
6:00 PM - 8:00 PM    UMPD Citizen's Police Academy - Adult - Citizens Police Academy Spring 2026
A program designed to provide participants with a working knowledge of the Township's Police Department. This educational and informative program allows citizens the opportunity to learn more about the issues that affect law enforcement in Upper Moreland Township and the country. The CPA consists of a series of classroom instruction and practical field exercises held one evening per week for 6 weeks.
 
7:00 PM - 8:00 PM    School Age: K - 12th Grade: Karate - Karate, Youth Spring
Discipline, humility, and desire to achieve will be acquired in this fun and interesting class.*REGISTRATION CLOSES ONE WEEK PRIOR TO START DATE*
 
7:30 PM - 9:00 PM    Adult Pickleball Leagues - Intermediate: Spring Pickleball League (Mixed Doubles)
Masons Mill Mixer Pickleball League Join us for 8 weeks of organized pickleball fun at Masons Mill Park! The League features rotating partners and evenly matched opponents each week to keep gameplay fresh, social, and competitive. Rack up wins to climb the leader board and compete for top honors by season’s end, all while enjoying great games and meeting new people. How It Works – Pickleball League Weekly Matches Come to the Masons Mill courts on Monday nights between 6:00pm-7:30pm (Beginners) or 7:30pm-9:00pm (Intermediate). You’ll be paired with players at your skill level for fun and competitive games. Scheduling Conflicts Can’t stay the whole time? No problem — come for as long as you can. Need to miss a week? That’s totally fine. You won’t lose your spot on the leaderboard. Levels of Play: Beginner - new to the game, learning the rules, scoring, and basic techniques, can hit forehands and backhands but may struggle with consistency and control, movement and positioning are developing, rallies are short, working on gaining confidence and understanding the flow of play. Intermediate - consistent serves and returns,  sustains rallies, uses basic strategies like dinking and third-shot drops, understands court positioning, communicates with partner, developing control and shot variety. Please Note: Registration is sanctioned by Upper Moreland Parks and Recreation, but all scheduling, score reporting, and league communication will be managed directly by the League Coordinator, Tara Smith (masonspickling@gmail.com), after registration closes. Mixed doubles format, skill-based matchups First games begin Monday, March 30th
 
8:00 PM - 9:00 PM    Adult Fitness Programs - Karate, Adult Class Spring Session
Get your body in motion with one of our popular adult fitness classes!*REGISTRATIONS CLOSE ONE WEEK PRIOR TO START DATE*
 
Tuesday April 28, 2026
8:00 AM - 8:00 PM    UMSC Spring Soccer
 
8:00 AM - 8:00 PM    UMSC Spring Soccer
 
11:00 AM - 2:00 PM    GAC - Spring Thaw Luncheon - GAC - 2026 Spring Thaw Luncheon
Celebrate spring and join your friends for an afternoon of dining, dancing & fun! 
 
2:50 PM - 3:50 PM    School Age 4th - 5th Grade Free Intramural Program: 2026 - Tuesday Spring Sports
Free after school activities (no equipment needed) offered by UM Parks & Recreation to all Upper Moreland Township residents.  This program is open to public, private, parochial, and home-schooled children in UM Township.  This program is held at the Upper Moreland Intermediate School on the indicated dates. YOU MAY ONLY SIGN YOUR CHILD UP FOR ONE ACTIVITY PER SESSION.  Each program has a maximum number of registrations available and we can not exceed that number.**Please make arrangements for your child to be picked up by 3:50pm. Repetitive lateness will result in your child's dismissal from the program. In consideration of our Instructors' time, after the 2nd late pickup your child will be removed from the program.***REGISTRATION CLOSES ONE WEEK PRIOR TO START DATE*ONCE YOUR CHILD IS REGISTERED NO CHANGES ARE PERMITTED.
 
2:50 PM - 3:50 PM    School Age: Minds in Motion: Science Program - After School Science Program With Minds in Motion (K-2): Outer Space & Physics Fun
Minds in Motion is dedicated to providing the highest quality programs to inspire and educate children in a fun, interesting, and hands-on approach.Must register ONE WEEK OR MORE prior to program start date!!!
 
2:50 PM - 5:00 PM    School Age : Dramarama - Dramarama Junior: Theater for Grades 1st- 2nd
  AFTER-SCHOOL THEATER PROGRAMS: FALL DRAMARAMA12 Wednesdays 9/10 - 12/3 (omit 11/26)12 Sessions PLUS you MUST be available for the Dress Rehearsal (12/5) AND Performance (12/6 at 3 PM)Weekly Program Time: 2:50 PM – 5:00 PMAges: Grades 3-5Site: Intermediate School GymFee: $325 R / $487 NRDRAMARAMA JUNIOR6 Tuesdays 10/14 - 12/2 (omit 11/4 & 11/25)6 Sessions PLUS you MUST be available for the Dress Rehearsal (12/5) AND Performance (12/6 at 3 PM)Weekly Program Time: 2:50 PM – 5:00 PMAges: Grades 1-2Site: Primary School Auditorium (Carpeted Gym)Fee: $170 R / $255 NR  AFTER-SCHOOL THEATER PROGRAMS: Winter DRAMARAMA14 Wednesdays 1/28 - 5/6 (omit 4/1)14 Sessions PLUS you MUST be available for the Dress Rehearsal (5/8) AND Performance (5/9 at 3 PM)Weekly Program Time: 2:50 PM – 5:00 PMAges: Grades 3-5Site: Intermediate School GymFee: $325 R / $487 NRDRAMARAMA JUNIOR8 Tuesdays 3/10 - 5/5 (omit 3/31) Sessions PLUS you MUST be available for the Dress Rehearsal (5/8) AND Performance (5/9 at 3 PM)Weekly Program Time: 2:50 PM – 5:00 PMAges: Grades 1-2Site: Primary School Auditorium (Carpeted Gym)Fee: $170 R / $255 NR REGISTRATIONS CLOSE ONE WEEK PRIOR TO START DATEProgram Attendance:Participants may not miss more than one class (with the exception of sickness or extenuating circumstances). If there is a vacation scheduled or important doctor/dental appointment during program times scheduled it may be best to cancel your registration before the start of the program.
 
3:00 PM - 5:30 PM    UMHS JV Baseball practices and games
 
3:00 PM - 5:30 PM    UMHS JV Softball games and practices
 
4:00 PM - 4:45 PM    WEE Sports - WEE Little Hoopers Basketball (ages 3-5)
MY LOVED ONE + ME = WEE  These classes are designed for My Loved One and Me.  Wee Sports presented by Dolton Sports!WEE ARE...Learning, Making Friends, Laughing Together & Making Memories!WEE Preschool Classes - One adult must be present per child/family.  Parents can participate if they would like.  Classes are the perfect introduction to new sports and activities.  We offer 5 week sessions in different age groups.  *REGISTRATION CLOSES ONE WEEK PRIOR TO START DATE*  
 
4:00 PM - 8:00 PM    UMLL and UMBS Baseball/Softball
 
4:00 PM - 8:00 PM    UMLL and UMBS Baseball/Softball
 
4:00 PM - 8:00 PM    UMLL and UMBS Baseball/Softball
 
5:00 PM - 6:00 PM    School Age: Sports Programs - Youth Basketball with Dolton Sports
For boys and girls in grades 1- 6. Coaches will instruct participants in developing their skills with age-appropriate drills and fun small games! We have some equipment but please plan to bring your own if necessary.*REGISTRATIONS CLOSE ONE WEEK PRIOR TO START DATE*
 
5:00 PM - 8:00 PM    Upper Moreland Lacrosse Club Boys Feild
 
7:00 PM - 8:00 PM    Adult Fitness Programs - Yoga, Adult Class Spring Session - Tuesdays
Get your body in motion with one of our popular adult fitness classes!*REGISTRATIONS CLOSE ONE WEEK PRIOR TO START DATE*