Activity Search

Search ResultsShowing results 1-50 of 98

Adult Tennis Clinics - ATHADTN-SP

Participants will learn the basic fundamental skills while having fun! These lessons will work on hand/eye coordination, learning to use proper grips and technique on groundstrokes, volleys, serves, and overheads. Scoring and basic strategy regarding all parts of the court will be learned.
4 Sections
Activity Search Results
Item Action Activity # Description Ages Dates Days Times Location Cost Availability
Unavailable ATHADTN-SP-BA1 Adult Beginner Tennis Clinic 18-99.99 04/15/2026 -05/20/2026 W 5:30 pm - 6:30 pm Battery Park $25.00/$45.00 Unavailable
Unavailable ATHADTN-SP-BA2 Adult Intermediate Tennis Clinic 18-99.99 04/15/2026 -05/20/2026 W 6:30 pm - 7:30 pm Battery Park $25.00/$45.00 Unavailable
Unavailable ATHADTN-SP-BY1 Adult Beginner Tennis Clinic 18-99.99 04/15/2026 -05/20/2026 W 5:30 pm - 6:30 pm Byrd Park $25.00/$45.00 Unavailable
Unavailable ATHADTN-SP-BY2 Adult Intermediate Tennis Clinic 18-99.99 04/15/2026 -05/20/2026 W 6:30 pm - 7:30 pm Byrd Park $25.00/$45.00 Unavailable

COBRA Boxing - ATHBOX

Golden Workout (40+) - Full body workout to help increase muscle mass and tone, strength, balance, and cardiovascular health

Women's Self-Defense and Fitness - Staying safe and prepared is the program goal. This 6 week class will teach women how to use their bodies to protect themselves from harm while building confidence and self-esteem

Olympic Boxing Training - Intense training to prepare for Olympic boxing. Daily schedule will include: 8am Morning Run, 1pm - Fundamental moves and punches, 6pm - Sparring

Beginner - Classes will consist of a variety of bag work, footwork and shadow boxing. Participants will experience a variety of core, cardio, and strength exercises

Intermediate/Elite - Classes are for experienced boxers only. Learn advance boxing techniques including foot-work, bag work, shadow boxing, and defense.
3 Sections
Activity Search Results
Item Action Activity # Description Ages Dates Days Times Location Cost Availability
Unavailable ATHBOX-ACTADLT Golden Workout (40+) Ages 40+ 01/05/2026 -05/30/2026 M, W, F 10:00 am -11:00 am Southside Community Center $0.00/$0.00 Full
Add To Selection List ATHBOX-BEG Beginner Boxing Training Ages 7 and Up 04/07/2026 -04/06/2027 M, Tu, W, Th, F 5:00 pm - 6:00 pm Southside Community Center $0.00/$0.00 Available
Add To Selection List ATHBOX-INT Intermediate/Elite Boxing Training Ages 7 and Up 04/07/2026 -04/06/2027 M, Tu, W, Th, F 6:00 pm - 9:00 pm Southside Community Center $0.00/$0.00 Available

Pickleball League - ATHPCKLELGE

Regular season for the Pickleball League will run from April 16 - May 21 with an end of the season tournament taking place the following two weeks. Matches will take place at Broad Rock Sports Complex, weather permitting. An indoor gymnasium will be used for bad weather days.
Registration fees are $60 per team for City of Richmond residents and $80 per team for non-residents.
League rules will be emailed out to all league participants prior to the first matches.

Please click here for player level definitions.
1 Sections
Activity Search Results
Item Action Activity # Description Ages Dates Days Times Location Cost Availability
Add To Selection List ATHPCKLELGE-SPR Spring Pickleball League 18+ 04/16/2026 -05/28/2026 Th 6:15 pm - 7:15 pm Broad Rock Sports Complex $60.00/$80.00 Available

Youth Tennis - ATHYTHTN-SP

The Youth Tennis program goal is to develop youth into tennis players. Participants will be taught basic fundamental skills while having fun! Basic strokes will be taught: serve, forehand ground stroke, backhand ground stroke, forehand volley, backhand volley, and the overhead smash.
8 Sections
Activity Search Results
Item Action Activity # Description Ages Dates Days Times Location Cost Availability
Unavailable ATHYTHTN-SP-BA1 Youth Tennis Ages 4-6 4-6.99 04/14/2026 -05/21/2026 Tu 4:00 pm - 4:30 pm Battery Park $25.00/$45.00 Unavailable
Unavailable ATHYTHTN-SP-BA2 Youth Tennis Ages 7-9 7-9.99 04/14/2026 -05/21/2026 Tu 4:30 pm - 5:30 pm Battery Park $25.00/$45.00 Unavailable
Unavailable ATHYTHTN-SP-BA3 Youth Tennis Ages 10-14 10-14.99 04/14/2026 -05/21/2026 Tu 5:30 pm - 6:30 pm Battery Park $25.00/$45.00 Unavailable
Unavailable ATHYTHTN-SP-BA4 Youth Tennis Ages 15-17 15-17.99 04/14/2026 -05/21/2026 W 4:30 pm - 5:30 pm Battery Park $25.00/$45.00 Unavailable
Unavailable ATHYTHTN-SP-BY1 Youth Tennis Ages 4-6 4-6.99 04/14/2026 -05/21/2026 Tu 4:00 pm - 4:30 pm Byrd Park $25.00/$45.00 Unavailable
Unavailable ATHYTHTN-SP-BY2 Youth Tennis Ages 7-9 7-9.99 04/14/2026 -05/21/2026 Tu 4:30 pm - 5:30 pm Byrd Park $25.00/$45.00 Unavailable
Unavailable ATHYTHTN-SP-BY3 Youth Tennis Ages 10-14 10-14.99 04/14/2026 -05/21/2026 Tu 5:30 pm - 6:30 pm Byrd Park $25.00/$45.00 Unavailable
Unavailable ATHYTHTN-SP-BY4 Youth Tennis Ages 15-17 15-17.99 04/14/2026 -05/21/2026 W 4:30 pm - 5:30 pm Byrd Park $25.00/$45.00 Unavailable

Battery Park Baseball/Softball - BSBBATT

Join us to introduce your little to the sport of baseball! Please contact center for specific practice days and times.

RPS student play free with proof of RPS enrollment. Must enroll in person at community center to receive RPS student fee waiver.
1 Sections
Activity Search Results
Item Action Activity # Description Ages Dates Days Times Location Cost Availability
Unavailable BSBBATT-TB-1 Battery Park T-Ball 4-6.99 05/15/2026 -06/05/2026 F 6:00 pm - 8:00 pm Battery Park $25.00/$45.00 Full

Bellemeade Baseball/Softball - BSBBEL

Practice and game times may vary. Please contact community center for specific practice and game schedule information.

NOTE: All RPS students play for free. Documentation is required (i.e., Report Cart or Transcript)! MUST REGISTER AT THE RECREATION CENTER TO RECEIVE THE FEE WAIVER!
2 Sections
Activity Search Results
Item Action Activity # Description Ages Dates Days Times Location Cost Availability
Add To Selection List BSBBEL-CP Bellemeade Coach Pitch 7-8.99 05/15/2026 -06/05/2026 Su, F 6:30 pm - 8:00 pm Bellemeade Athletic Field $25.00/$45.00 Available
Add To Selection List BSBBEL-TB Bellemeade T-Ball 4-6.99 05/15/2026 -06/05/2026 F 6:00 pm - 8:00 pm Bellemeade Community Center $25.00/$45.00 Available

Blackwell Baseball/Softball - BSBBLK

Practice and game times may vary. Please contact community center for specific practice and game schedule information.

NOTE: All RPS students play for free. Documentation is required (i.e., Report Cart or Transcript)! MUST REGISTER AT THE RECREATION CENTER TO RECEIVE THE FEE WAIVER!
2 Sections
Activity Search Results
Item Action Activity # Description Ages Dates Days Times Location Cost Availability
Add To Selection List BSBBLK-CP Blackwell Coach Pitch 7-8.99 05/15/2026 -06/05/2026 F 6:00 pm - 8:00 pm Blackwell Playground $25.00/$45.00 Available
Add To Selection List BSBBLK-TEEB Blackwell T-Ball 4-6.99 05/15/2026 -06/05/2026 F 5:00 pm - 9:00 pm Blackwell Playground $25.00/$45.00 Available

Gill Center Baseball/Softball - BSBGILL

Join us to introduce your little to the sport of baseball! Please contact center for specific practice days and times.

RPS student play free with proof of RPS enrollment. Must enroll in person at community center to receive RPS student fee waiver.
2 Sections
Activity Search Results
Item Action Activity # Description Ages Dates Days Times Location Cost Availability
Add To Selection List BSBGILL-CP Gill Center Coach Pitch 7-8.99 05/15/2026 -06/05/2026 F 6:00 pm - 8:00 pm Fairfield Elementary $25.00/$45.00 Available
Add To Selection List BSBGILL-TEEB Gill Center T-Ball 4-6.99 05/15/2026 -06/05/2026 F 6:00 pm - 8:00 pm Fairfield Elementary $25.00/$45.00 Available

Hotchkiss Baseball/Softball - BSBHOT

Practice and game times may vary. Please contact community center for specific practice and game schedule information.

NOTE: All RPS students play for free. Documentation is required (i.e., Report Cart or Transcript)! MUST REGISTER AT THE RECREATION CENTER TO RECEIVE THE FEE WAIVER!
2 Sections
Activity Search Results
Item Action Activity # Description Ages Dates Days Times Location Cost Availability
Add To Selection List BSBHOT-CP Hotchkiss Coach Pitch 7-8.99 05/15/2026 -06/05/2026 Su, F 6:00 pm - 8:00 pm Hotchkiss Community Center $25.00/$45.00 Available
Add To Selection List BSBHOT-TB Hotchkiss T-Ball 4-6.99 05/15/2026 -06/05/2026 F 6:00 pm - 8:00 pm Hotchkiss Community Center $25.00/$45.00 Available

Lucks Field Baseball/Softball - BSBLUCK

Join us to introduce your little to the sport of baseball! Please contact center for specific practice days and times.

RPS student play free with proof of RPS enrollment. Must enroll in person at community center to receive RPS student fee waiver.
1 Sections
Activity Search Results
Item Action Activity # Description Ages Dates Days Times Location Cost Availability
Add To Selection List BSBLUCK-TBALL Lucks Field Tee Ball 4-6.99 05/15/2026 -06/05/2026 F 6:00 pm - 8:00 pm Bill Robinson $25.00/$45.00 Available

Southside Baseball/Softball - BSBSTH

Join us to introduce your little to the sport of baseball! Please contact center for specific practice days and times.

RPS student play free with proof of RPS enrollment. Must enroll in person at community center to receive RPS student fee waiver.
1 Sections
Activity Search Results
Item Action Activity # Description Ages Dates Days Times Location Cost Availability
Add To Selection List BSBSTH-TB Southside T-Ball 4-6.99 05/15/2026 -06/05/2026 F 6:00 pm - 8:00 pm Southside Community Center $25.00/$45.00 Available

Battery Park Flag Football - FLGBATT

PRCF's NFL Flag Football League offers a non-contact environment where youth can stay active and learn the fundamentals of football including running, catching, passing, sportsmanship and teamwork, while building confidence and making friends.

6U, 8U, and Girls age groups play on Monday and Wednesday evenings.
10U, 12U, and 14U age groups play on Tuesday and Thursday evenings.
Please contact your community center for specific practice times and locations.
Please contact the center closest to you for further information. Practice and game dates and times may vary depending on the location.

NOTE: All RPS students play for free. Documentation is required (i.e., Report Cart or Transcript)! MUST REGISTER AT THE RECREATION CENTER TO RECEIVE THE FEE WAIVER!
6 Sections
Activity Search Results
Item Action Activity # Description Ages Dates Days Times Location Cost Availability
Unavailable FLGBATT-10U Battery Park Flag Football 10U 9-10.99 03/30/2026 -05/14/2026 Tu, Th 6:00 pm - 8:00 pm Battery Park $25.00/$45.00 Unavailable
Unavailable FLGBATT-12U Battery Park Flag Football 12U 11-12.99 03/30/2026 -05/14/2026 Tu, Th 6:00 pm - 8:00 pm Battery Park $25.00/$45.00 Unavailable
Unavailable FLGBATT-12UGRLS Battery Park Flag Football Girls 12U 03/30/2026 -05/14/2026 M, W 6:00 pm - 8:00 pm Battery Park $25.00/$45.00 Unavailable
Unavailable FLGBATT-14U Battery Park Flag Football 14U 13-14.99 03/30/2026 -05/14/2026 Tu, Th 6:00 pm - 8:00 pm Battery Park $25.00/$45.00 Unavailable
Unavailable FLGBATT-6U Battery Park Flag Football 6U 4-6.99 03/30/2026 -05/14/2026 M, W 6:00 pm - 8:00 pm Battery Park $25.00/$45.00 Unavailable
Unavailable FLGBATT-8U Battery Park Flag Football 8U 7-8.99 03/30/2026 -05/14/2026 M, W 6:00 pm - 8:00 pm Battery Park $25.00/$45.00 Unavailable

Bellemeade Flag Football - FLGFBBELL

PRCF's NFL Flag Football League offers a non-contact environment where youth can stay active and learn the fundamentals of football including running, catching, passing, sportsmanship and teamwork, while building confidence and making friends.

6U, 8U, and Girls age groups play on Monday and Wednesday evenings.
10U, 12U, and 14U age groups play on Tuesday and Thursday evenings.
Please contact your community center for specific practice times and locations.
Please contact the center closest to you for further information. Practice and game dates and times may vary depending on the location.

NOTE: All RPS students play for free. Documentation is required (i.e., Report Cart or Transcript)! MUST REGISTER AT THE RECREATION CENTER TO RECEIVE THE FEE WAIVER!
5 Sections
Activity Search Results
Item Action Activity # Description Ages Dates Days Times Location Cost Availability
Unavailable FLGFBBELL-10U Bellemeade Flag Football 10U 9-10.99 03/30/2026 -05/14/2026 Tu, Th 6:00 pm - 8:00 pm Bellemeade Community Center $25.00/$45.00 Unavailable
Unavailable FLGFBBELL-12U Bellemeade Flag Football 12U 11-12.99 03/30/2026 -05/14/2026 Tu, Th 6:00 pm - 8:00 pm Bellemeade Community Center $25.00/$45.00 Unavailable
Unavailable FLGFBBELL-12UGRLS Bellemeade Flag Football Girls 12U 9-12.99 03/30/2026 -05/14/2026 M, W 6:00 pm - 8:00 pm Bellemeade Community Center $25.00/$45.00 Unavailable
Unavailable FLGFBBELL-14U Bellemeade Flag Football 14U 13-14.99 03/30/2026 -05/14/2026 Tu, Th 6:00 pm - 8:00 pm Bellemeade Community Center $25.00/$45.00 Unavailable
Unavailable FLGFBBELL-8U Bellemeade Flag Football 8U 7-8.99 03/30/2026 -05/14/2026 M, W 6:00 pm - 8:00 pm Bellemeade Community Center $25.00/$45.00 Unavailable

Blackwell Flag Football - FLGFBBLKWL

PRCF's NFL Flag Football League offers a non-contact environment where youth can stay active and learn the fundamentals of football including running, catching, passing, sportsmanship and teamwork, while building confidence and making friends.

6U, 8U, and Girls age groups play on Monday and Wednesday evenings.
10U, 12U, and 14U age groups play on Tuesday and Thursday evenings.
Please contact your community center for specific practice times and locations.
Please contact the center closest to you for further information. Practice and game dates and times may vary depending on the location.

NOTE: All RPS students play for free. Documentation is required (i.e., Report Cart or Transcript)! MUST REGISTER AT THE RECREATION CENTER TO RECEIVE THE FEE WAIVER!
5 Sections
Activity Search Results
Item Action Activity # Description Ages Dates Days Times Location Cost Availability
Unavailable FLGFBBLKWL-10U Blackwell Flag Football 10U 9-10.99 03/30/2026 -05/14/2026 Tu, Th 6:00 pm - 8:00 pm Blackwell Community Center $25.00/$45.00 Unavailable
Unavailable FLGFBBLKWL-12U Blackwell Flag Football 12U 11-12.99 03/30/2026 -05/14/2026 Tu, Th 6:00 pm - 8:00 pm Blackwell Community Center $25.00/$45.00 Unavailable
Unavailable FLGFBBLKWL-12UGRLS Blackwell Flag Football Girls 12U 9-12.99 03/30/2026 -05/14/2026 M, W 6:00 pm - 8:00 pm Blackwell Community Center $25.00/$45.00 Unavailable
Unavailable FLGFBBLKWL-6U Blackwell Flag Football 6U 4-6.99 03/30/2026 -05/14/2026 M, W 6:00 pm - 8:00 pm Blackwell Community Center $25.00/$45.00 Unavailable
Unavailable FLGFBBLKWL-8U Blackwell Flag Football 8U 7-8.99 03/30/2026 -05/14/2026 M, W 6:00 pm - 8:00 pm Blackwell Community Center $25.00/$45.00 Unavailable

Broad Rock Flag Football - FLGFBBRDRCK

PRCF's NFL Flag Football League offers a non-contact environment where youth can stay active and learn the fundamentals of football including running, catching, passing, sportsmanship and teamwork, while building confidence and making friends.

6U, 8U, and Girls age groups play on Monday and Wednesday evenings.
10U, 12U, and 14U age groups play on Tuesday and Thursday evenings.
Please contact your community center for specific practice times and locations.
Please contact the center closest to you for further information. Practice and game dates and times may vary depending on the location.

NOTE: All RPS students play for free. Documentation is required (i.e., Report Cart or Transcript)! MUST REGISTER AT THE RECREATION CENTER TO RECEIVE THE FEE WAIVER!
1 Sections
Activity Search Results
Item Action Activity # Description Ages Dates Days Times Location Cost Availability
Unavailable FLGFBBRDRCK-10U Broad Rock Flag Football 10U 9-10.99 03/30/2026 -05/14/2026 Tu, Th 6:00 pm - 8:00 pm Broad Rock Sports Complex $25.00/$45.00 Unavailable

Gill Center Flag Football - FLGFBGILL

PRCF's NFL Flag Football League offers a non-contact environment where youth can stay active and learn the fundamentals of football including running, catching, passing, sportsmanship and teamwork, while building confidence and making friends.

6U, 8U, and Girls age groups play on Monday and Wednesday evenings.
10U, 12U, and 14U age groups play on Tuesday and Thursday evenings.
Please contact your community center for specific practice times and locations.
Please contact the center closest to you for further information. Practice and game dates and times may vary depending on the location.

NOTE: All RPS students play for free. Documentation is required (i.e., Report Cart or Transcript)! MUST REGISTER AT THE RECREATION CENTER TO RECEIVE THE FEE WAIVER!
5 Sections
Activity Search Results
Item Action Activity # Description Ages Dates Days Times Location Cost Availability
Unavailable FLGFBGILL-10U Gill Center Flag Football 10U 9-10.99 03/30/2026 -05/14/2026 Tu, Th 6:00 pm - 8:00 pm Fairfield Elementary $25.00/$45.00 Unavailable
Unavailable FLGFBGILL-12U Gill Center Flag Football 12U 11-12.99 03/30/2026 -05/14/2026 Tu, Th 6:00 pm - 8:00 pm Fairfield Elementary $25.00/$45.00 Unavailable
Unavailable FLGFBGILL-12UGRL Gill Center Flag Football Girls12U 11-12.99 03/30/2026 -05/14/2026 M, W 6:00 pm - 8:00 pm Fairfield Elementary $25.00/$45.00 Unavailable
Unavailable FLGFBGILL-6U Gill Center Flag Football 6U 4-6.99 03/30/2026 -05/14/2026 M, W 6:00 pm - 8:00 pm Fairfield Elementary $25.00/$45.00 Unavailable
Unavailable FLGFBGILL-8U Gill Center Flag Football 8U 7-8.99 03/30/2026 -05/14/2026 M, W 6:00 pm - 8:00 pm Fairfield Elementary $25.00/$45.00 Unavailable

Lucks Field Flag Football - FLGFBLCK

PRCF's NFL Flag Football League offers a non-contact environment where youth can stay active and learn the fundamentals of football including running, catching, passing, sportsmanship and teamwork, while building confidence and making friends.

6U, 8U, and Girls age groups play on Monday and Wednesday evenings.
10U, 12U, and 14U age groups play on Tuesday and Thursday evenings.
Please contact your community center for specific practice times and locations.
Please contact the center closest to you for further information. Practice and game dates and times may vary depending on the location.

NOTE: All RPS students play for free. Documentation is required (i.e., Report Cart or Transcript)! MUST REGISTER AT THE RECREATION CENTER TO RECEIVE THE FEE WAIVER!
6 Sections
Activity Search Results
Item Action Activity # Description Ages Dates Days Times Location Cost Availability
Unavailable FLGFBLCK-10U Lucks Field Flag Football 10U 9-10.99 03/30/2026 -05/14/2026 Tu, Th 6:00 pm - 8:00 pm Luck's Field Community Center $25.00/$45.00 Unavailable