Full day basketball training for boys in grades 2 to 8. Three weeks available June through August, coached by the XBA staff at Immaculate Conception Gym in Spotswood, NJ.
Pick Your Week
All three weeks run the same schedule. Register for one, two, or all three.
June 29 to July 3
Mon to Fri · 9am to 3pm
July 27 to Aug 3
Mon to Fri · 9am to 3pm
Aug 10 to Aug 14
Mon to Fri · 9am to 3pm
9am to 3pm
Mon to Fri
2 to 8
Boys
50 / Week
All Levels
Most basketball camps nearby run half days (9am to 12pm) and charge more. XBA Summer Camp runs 9am to 3pm, giving your athlete twice the court time at a better value.
What to Bring
Basketball Sneakers
Indoor court shoes required
Packed Lunch
No food provided on site
Water Bottle
Labeled with your athlete's name
Athletic Clothes
Shorts, t-shirt, comfortable fit
Basketball (Optional)
Balls are provided, but welcome to bring your own
Any Medications
Note allergies or health info at check in
Immaculate Conception Gym
99 South Street, Spotswood, NJ
Drop off and pickup are at the main gym entrance. Camp runs Monday through Friday, 9:00am to 3:00pm.
Register for a day, a full week, or lock in all three.
Half Day
9am to 12pm
per day
Full Day
9am to 3pm
per day
Full Week
Mon to Fri · One week
Save $50 vs. daily
$60 / day
All 3 Weeks
June + July + August
Save $100 vs. 3 weeks
$53 / day
Payment in full required before camp starts. No refunds for missed days. Day switches require advance approval. Spots are limited to 50 athletes per week.
Everything parents ask us before signing up.
Does my son need basketball experience to join?
No. Camp is designed for all skill levels, from first time players to experienced athletes. Coaches group athletes by ability so everyone is working at the right pace and getting challenged appropriately.
What ages and grades can attend?
Camp is open to boys entering grades 2 through 8 in fall 2026. If you're not sure whether your son is the right age, just reach out. We're happy to help you figure it out.
Can I register for more than one week?
Yes. You can register for any combination of weeks, one, two, or all three. If you register for all three weeks, you save $100 compared to paying for three individual weeks. Each week is independent so there's no requirement to attend multiple weeks.
What happens if we need to miss a day?
Missed days are not refundable. We encourage athletes to attend every session. Consistency is a big part of what makes camp valuable. If you need to switch a specific day, contact us in advance and we'll do our best to work with you.
Is lunch provided?
No. Athletes should bring a packed lunch and a labeled water bottle each day. There is a lunch break from 12:00pm to 1:00pm. Athletes staying for the half day session (9am to 12pm) don't need to pack lunch.
Where exactly is camp held?
Camp takes place at Immaculate Conception Gym, 99 South Street, Spotswood, NJ. Drop off and pickup are at the main gym entrance. If you need directions or parking info, feel free to contact us.
Straightforward policies. No surprises.
Full payment is required before camp begins. We do not hold spots without payment.
Missed days are not refundable. Athletes should plan to attend every day they register for.
Switching to a different day after registration must be approved in advance. Contact us early.
Each week is capped at 50 athletes. Register early. Sessions fill up quickly every year.
Lock in your athlete's spot for Summer Camp 2026. Registration takes less than 5 minutes.
Register Now →© Copyright 2026. X Basketball Academy. All Rights Reserved.
© Copyright 2026. X Basketball Academy. All Rights Reserved.