Fee Structure

Where does the money go?

Serving Hampton Roads for over 36 years, Beach FC soccer club has operated as a private, non-profit organization 501(c)3 – all fees, contributions, and funds raised by the club at all levels are used to develop, promote, and enhance youth soccer.

Our goal for the Recreation program is to keep our fees as low as possible while continuing to offer high quality. To keep our registration fees as low as possible, the Recreation Program is almost exclusively run by volunteers – all our coaches are volunteers. The registration fees cover the expense for:

Administrative costs

Coaching Resources – i.e. licensing

Director of Grassroots Development salary

Equipment Maintenance and Repair

Field Maintenance and Repair

Referee Fees (U7 through U12)

T-shirt and Trophy/Medal

Virginia Youth Soccer Association (VYSA) – insurance/registration fee

In addition to the registration fees our league requires each player to have:

· Shin guards (covered by socks) for practices and games - Cleats are optional

· Soccer ball for practice (Beach FC will provide a game day soccer ball),

· Water bottle

Recreation Fees

Spring 2020

Birth Year

Registration Fee






$125 plus uniform kit

* Early Bird registration ends on January 31, 2020.  Any registration prior to will receive an additional $10.00 discount.

** Head coaches receive a $40.00 player registration discount per season.

*** Late Fee - $5  fee will be added to registrations after August 19th 

Note: 2003-2007 players are required to purchase a uniform - order your uniform here. 

REFUND POLICY:  All refund requests need to be submitted by September 1 for our fall season and March 1 for our spring season. Download our Recreation Refund Request form click here and submit refunds to

Note: All refund requests are subject to a $10 per player processing fee. To receive a refund, the player's t-shirt must be returned to the coach (in new condition) for recreation players. Donations, sponsorships, and late fees are non-refundable.



Player Registration

Player Registration

Beach FC Sponsors - Footer

Beach FC Sponsors - Footer