Youth Programs

Swim Lessons Banner BMRP

Youth Tennis Clinics

11-12 year-olds: 
Every Thursday in April 5:00-5:45 p.m., at lower courts at Cragmont Park, $30

Sign Up Here

Spring Youth Disc Golf League

Join us for the Spring 2022 Youth Disc Golf League! This league will be split up into four different age divisions (U11, U13, U15 & U18). This five-week league will consist of competition play every Wednesday evening starting at 5:15 p.m. This Spring, we are super excited to be partnering with Ridgecrest and the YMCA Blue Ridge Assembly to make their courses part of the league. The dates/locations for this spring will be as follows:

March 23: YMCA Blue Ridge Assembly
March 30: Ridgecrest Conference Center
April 6: Veterans Park
April 13: YMCA Blue Ridge Assembly
April 20: Ridgecrest Conference Center

Sign Up Here

Spring 2022_Poster

Spring/Summer Outdoor Soccer League

This will be a 7 v 7 league on a 35 x 55 yard field. This season will consist of a 6 games with guaranteed equal playing time and focused on Fun! This league will be for children ages 6-16 years old. Players will have one practice per week and one game on Friday or Saturday (weather could push games to Sunday afternoon). All games and practices will be held at Veterans Park and Cragmont Park located at the corner of Cragmont Rd and Swannanoa Ave. You may request a coach but it is not guaranteed you will be placed on that team. Please make sure your t-shirt sizes are correct. BMRP will always follow NCDHHS Covid-19 Restrictions.

*Players must bring their own water bottle labeled so there is no sharing or mix ups.
*No heading the ball in any age group.

Restrictions might change before the season starts or ends. Black Mountain Recreation and Parks will always follow NCDHHS guidelines to try to keep everyone safe. 

Sign Up Here
2022 Summer Outdoor Flier 1

  1. Recreation & Parks

    Physical Address
    304 Black Mountain Avenue
    Black Mountain, NC 28711


    Phone: 828-419-9300, ext. 7

  2. Collin Bugniazet

    Recreation Coordinator
    Phone: 828-419-9300, ext. 394