Star City Soccer Center in Roanoke, Virginia, is an indoor soccer facility that runs soccer camps for boys and girls, with programs grouped by age (roughly ages 3-7 and 6-11). Campers get technical and tactical skills training and small-sided games on an indoor turf field with an emphasis on fun and positive reinforcement.
The practical details
We list only what the camp itself publishes, and programs change — dates, prices, ages and availability can all move after we check. Confirm the details on the camp’s own website and contact Star City Soccer Center directly before you register or pay. Last checked August 2026.
Camps nearby
Google Reviews
Powered by GoogleThis is not a safe facility to play soccer in. The turf is very old and damaged. Very easy to get an injury. Holes in the turf. The whole facility is dirty, vending machines are empty, and there is no way this facility could pass a building code inspection. Pictures don’t do it justice. Our kids deserve better.
The people amd the club are great but the facility is in rough shape. Poorly insulated so when its hot its hot and when its cold its cold, I bet the spend a lot of money trying to regulate the temp. There are lots of exposed and sharp metal, someone is going to get "very hurt" on it. It looks like a rundown factory and smells like a moldy locker room. We have been going here for years but I wish they would put some money in to making it a better facility for the kids.
My wife and I enrolled our son into the program for 3 to 5-year-olds. My son is three and after his second class we decided that he should be in the mini program due to his coaches inability to do her job and our son's compatibility. We went to the office to switch his class and were assured that everything was taken care of. We were wrong, nothing was handled in a professional manner at all and due to the staffs lazy attitude and the owners inability to properly communicate with parents we decided to get a refund and to enroll him in a much better place with trained and quallifed staff
My 3-year-old was mistakenly signed up for a Classic class. When we realized this by session 2 we went to the office and asked to be switched down to a Mini class. We were given another day and time for class, expecting this to be the lower aged class. We apparently were switched to another Classic class instead. The first class we had with this new coach our son was running and another little girl was running and she collided into him pretty hard. Our son was fine, we apologized profusely and had our son apologize too. The parent of this little girl assured us that it was okay and it happens they're kids. We still felt bad even though her daughter ran into our son and we kept apologizing throughout the class. The second week in this new class all of the kids seem to be a little rambunctious and running around. The third new class we show up and are immediately told that our child is no longer allowed in this class. We were given no prior warning no emails, texts or phone calls. Our son kept trying to say hello and good morning to his coach and she continued to ignore him. She went on to say that his next class would be with another group at the same time in the same place. I expressed my concerns of confusing my 3-year-old even further and how I was supposed to get him to understand he wasn't allowed to play with those kids anymore. She responded a shrug of oh well. After her show of complete disregard, my husband went to the office to inquire why we were never notified. We were told that the parent of the little girl who he collided with two weeks ago was the reason why he was being kicked out of his class. We were never talked to to get our side of the story. They just assumed our kid was the problem. No business that works with children this age should expect them to behave like robots. Nor should they alienate a 3 year old. There is no reason we should have been treated this way. We will never be returning to this establishment.
I had never heard of this place until my wife informed me she had signed our 3yo twins up for soccer camp. I really love how coach Landon teaches 3 rules, “always listen to coach, try your best, and always have fun”. Then at the end of practice he teaches new words like confidence. It’s a great social team atmosphere to teach your littles a few skills and to be better tiny humans.


.jpg)