Build Your Skills!

When you enroll your kids in one of the local youth sports camps in Guilford County or Rockingham County, you are helping them develop skills, teamwork and confidence. YMCA sports camps provide youth a perfect opportunity to be active and hone skills.

Our camp’s primary focuses are drills and skill development, with an emphasis on character development. Participants have fun in a safe learning environment while being encouraged to work on teamwork and a sense of belonging. See a list here of the camps we're offering across the association.

  • Baseball
  • Basketball
  • Cheerleading
  • Dance
  • Flag Football
  • Paddle and Racquet (pickleball, tennis and badminton)
  • Soccer
  • Volleyball
  • Wresting

Get More Information

A photo of a diverse group of children at a Spears YMCA basketball camp.

We offer sports camps at Bryan, Eden, Hayes-Taylor, Ragsdale, Reidsville and Spears YMCAs. Check all the important dates and information about your Y below and register your children for this incredible experience!

We offer financial assistance for all programs through our Financial Assistance Program.

Learn the fundamentals of baseball including proper throwing, fielding, catching, and hitting.

Register Now

Spears Family YMCA

Session 1: Ages: 5-12 | Time: 9:30 a.m. to 12:30 p.m. | Dates: June 16-19

Session 2: Ages: 5-12 | Time: 9:30 a.m. to 12:30 p.m. | Dates: July 7-10

Pricing: Member: $105 | Community Guest: $140

Join us on the court as we teach youth participants a variety of basketball and teamwork skills in a safe and welcoming environment. Our coaches are there to guide and motivate each participant while building key skills and confidence. Our program is open to all skill levels.

Bryan Family YMCA

Time: 9 a.m. to 12 p.m.

Ages: 5-12 | Dates: June 16-19

Ages: 9-16 | Dates: June 23-26

Pricing: Member: $105 | Community Guest: $140

Ragsdale Family YMCA

Time: 9:30 a.m. to 12:30 p.m.

Ages: 7-15

Dates: July 21-25

Pricing: Member: $105 | Community Guest: $140

Reidsville Family YMCA

Time: 9 a.m. to 12 p.m.

Ages: 7-16

Dates: June 23-27

Pricing: Member: $65 | Community Guest: $85

Spears Family YMCA

Session 1: Ages: 5-12 | Time: 9:30 a.m. to 12:30 p.m. | Dates: July 28-31

Session 2: Ages: 5-12 | Time: 9:30 a.m. to 12:30 p.m. | Dates: August 18-21

Pricing: Member: $105 | Community Guest: $140

Register Now

Cheerleading Camp at Bryan Family YMCA and Reidsville Family YMCA

Get ready to cheer this summer! Join us for an exciting cheer camp where participants will learn a variety of cheerleading skills, including stunts, jumps, and cheers. With the help of our enthusiastic coaches, each cheerleader will receive personalized guidance and motivation. Our program is open to all skill levels!

Bryan Family YMCA: Ages: 5-12 | Dates: Jun 30 - July 3, 2025 | 9 a.m. to 12 p.m.

Reidsville Family YMCA: Ages: 5-13 | Dates: June 16-20, 2025 | 9 a.m. to 12 p.m.

Pricing

Bryan YMCA: Member: $105 | Community Guest: $140

Reidsville YMCA: Member: $65 | Community Guest: $85

Dance Camp at Reidsville Family YMCA

Dance into summer with our vibrant dance camp! Participants will explore various dance styles, learn choreography, and express their creativity in a welcoming and energetic atmosphere. Our talented instructors will provide guidance and support, ensuring that each dancer feels confident and inspired. Our program is open to all skill levels!

Ages: 5-13

Dates: July 9-11, 2025

Pricing: Member: $65 | Community Guest: $85

Cheer Camp at Spears Family YMCA

Ages: 5-12 | Time: 9:30 a.m. to 12:30 p.m. | Dates: August 11-14

Pricing: Member: $105 | Community Guest: $140

Register Now

Learn the fundamentals of flag-football including flag pulling, catching, running, and technique.

Ragsdale Family YMCA

Time: 9:30 a.m. to 12:30 p.m.

Ages: 7-13

Dates: July 7-11

Pricing: Member: $105 | Community Guest: $140

Spears Family YMCA

Ages: 5-12 | Time: 9:30 a.m. to 12:30 p.m. | Dates: July 14-17

Pricing: Member: $105 | Community Guest: $140

Register Now

Paddle and Racquet

Bryan Family YMCA

Time: 9 a.m. to 12 p.m.

Ages: 8-16

Dates: August 4-7

Pricing: Member: $105 | Community Guest: $140

Tennis

Reidsville Family YMCA

Time: 9 a.m. to 12 p.m.

Ages: 7-15

Dates: July 21-25

Pricing: Member: $65 | Community Guest: $85

Pickleball

Reidsville Family YMCA

Time: 9 a.m. to 12 p.m.

Ages: 7-15

Dates: July 14-18

Pricing: Member: $65 | Community Guest: $85

Spears Family YMCA

Ages: 7-12 | Time: 9:30 a.m. to 12:30 p.m. | Dates: July 7-10

Pricing: Member: $105 | Community Guest: $140

Register Now

Join us on the field or in the gym this summer for an exciting youth soccer camp! Our dedicated coaches will teach participants a variety of soccer skills and teamwork techniques in a safe and welcoming environment. Each camp participant will receive guidance and motivation to build not only their soccer skills but also their confidence. There are indoor and outdoor camps available, which vary by location. Our program is open to all skill levels!

Bryan Family YMCA

Indoor Soccer Camp Session 1: Ages 5-12 | July 7-10, 2025 | 9 a.m. to 12 p.m.

Indoor Soccer Camp Session 2: Ages 5-12 | August 11-14, 2025 | 9 a.m. to 12 p.m.

Pricing: Member: $105 | Community Guest: $140

Ragsdale Family YMCA

Ages: 5-12

Dates: June 23-26, 2025

Time: 9:30 a.m. to 12:30 p.m.

Pricing: Member: $105 | Community Guest: $140

Reidsville Family YMCA

Ages: 7-16

Dates: July 28 - August 1, 2025

Pricing: Member: $65 | Community Guest: $85

Spears Family YMCA

Session 1: Ages: 14-18 | Time: 9:30 a.m. to 12:30 p.m. | Dates: June 23-26

Session 2: Ages: 10-14 | Time: 9:30 a.m. to 12:30 p.m. | Dates: July 21-24

Session 3: Ages: 10-14 | Time: 9:30 a.m. to 12:30 p.m. | Dates: August 4-7

Pricing: Member: $105 | Community Guest: $140

Register Now

Summer camp focusing on teaching the basic fundamentals of volleyball: passing, setting, hitting, and serving. Depending on the location of your sports camp, players will need to bring knee pads and a labeled water bottle.

Register Now

Bryan Family YMCA

Time: 9 a.m. to 12 p.m.

Ages: 8-14

Dates: July 21-24

Pricing: Member: $105 | Community Guest: $140

Reidsville Family YMCA

Time: 9 a.m. to 12 p.m.

Ages by School Grade Level: 4th Grade through 9th Grade

Dates: August 4-8

Pricing: Member: $65 | Community Guest: $85

Ragsdale Family YMCA

Ages: 8-14 | Time: 9:30 a.m. to 12:30 p.m. | Dates: June 16-20

Ages: 10-15 | Time: 9:30 a.m. to 12:30 p.m. | Dates: July 28 - August 1

Pricing: Member: $105 | Community Guest: $140

Spears Family YMCA

Sand Volleyball Camp

9th-12th Grade Session 1: Ages: 14-18 | Time: 9:30 a.m. to 12:30 p.m. | Dates: June 23-26

5th-8th Grade Session 1: Ages: 10-14 | Time: 9:30 a.m. to 12:30 p.m. | Dates: July 7-10

5th-8th Grade Session 2: Ages: 10-14 | Time: 9:30 a.m. to 12:30 p.m. | Dates: July 14-17

5th-8th Grade Session 3: Ages: 10-14 | Time: 9:30 a.m. to 12:30 p.m. | Dates: July 21-24

9th-12th Grade Session 2: Ages: 14-18 | Time: 9:30 a.m. to 12:30 p.m. | Dates: July 28-31

Pricing: Member: $105 | Community Guest: $140

Volleyball Camp

4th-5th Grade Session 1: Ages: 14-18 | Time: 9:30 a.m. to 12:30 p.m. | Dates: July 14-17

4th-5th Grade Session 2: Ages: 10-14 | Time: 9:30 a.m. to 12:30 p.m. | Dates: July 21-24

6th-8th Grade Session 1: Ages: 10-14 | Time: 9:30 a.m. to 12:30 p.m. | Dates: July 14-17

6th-8th Grade Session 2: Ages: 10-14 | Time: 9:30 a.m. to 12:30 p.m. | Dates: July 21-24

Pricing: Member: $105 | Community Guest: $140

This camp will be taught by Rayshun James, owner and founder of Bounce Back Wrestling. Participants will learn the basics of wrestling while also learning practical self-defense techniques.

Bryan Family YMCA 

Ages: 5-14 | Times: 9 a.m. to 12 p.m. | Dates: July 28-31 

Pricing: Member: $105 | Community Guests: $140

Register Now

 

Spring Break Sports Camp
Reidsville Y

April 15-17, 9 a.m. to 12 p.m. | All Day Camp Option: 7:30 a.m. to 6 p.m.

Ages: 7-14

Standard Registration Ends: April 5, Last Chance Registration ends April 11 ($10 additional)

Members: $35 | Community Guest: $50

Register Online

Facilitated by the YMCA sports staff, this 3-day sports-centered camp will focus on sportsmanship, teamwork, fundamental skill development, and overall enjoyment of sports. Campers will explore sports such as basketball, soccer, track, and more, while also engaging in fun teambuilding and group games like dodgeball, kickball, and relays.

The camp will also feature special guest speakers and facilitators each day. A snack will be provided. Register today!

All-Day Camp Option:
If you would like the option to extend the day for your sports campers, we have limited space in our All-Day spring break camp. Campers can be checked in as early as 7:30 a.m. and picked up by 6 p.m.

The additional fee for the All-Day camp is $25 for YMCA members and $40 for Community Guests per day. Please note that space is limited, and registration must be received by April 9 for the All-Day add-on option.