
You're not just looking for a summer camp. You want your child to grow — on the court and off it.
Not just scrimmages. Our coaches run structured drills used by elite programs — shooting mechanics, footwork, IQ, and defence. Real reps, real growth.
PDM's staff are mentors first, coaches second. Your child is seen, encouraged, and pushed in exactly the right way — every single day.
The biggest thing parents tell us: "He walks differently now." The confidence built at PDM camp follows kids into school, sports, and life.
Safe facilities, expert supervision, and a structured daily program. You drop them off knowing they're in the best possible hands.
Your athlete gets more out of every session. PDM x Shoot360 Summer Camps are designed to maximize development — with dedicated time on a Shoot360 shooting station and the skills wall each day, campers leave sharper in shooting, ball handling, and passing.
Unlock your game with Shoot 360 – Oakville's new basketball training facility built to help players at every level, and every age, get better faster through data-driven training and real-time feedback! Campers get 1 hour per day on the Shoot360 training units as part of the PDM Summer Camps package.
Real-time shot tracking and objective performance data on every single shot. The system measures shooting percentage, arc, depth, and alignment – Players get more attempts per session, instant feedback after every shot. Campers get 30 minutes per day on the shooting station as part of the PDM Summer Camps package.
Athletes can work on dribbling drills, combo moves, and fun passing games. It's the perfect way to build coordination and basketball IQ. Training stays engaging while skills keep improving. Campers get 30 minutes per day on the skills unit as part of the PDM Summer Camps package.
Choose the program that matches your child's goals and age. Not sure? We'll help you decide.
Complete the quick registration form and secure your spot. Spaces are limited and fill fast every summer.
Arrive on day one. By the last day, you won't believe how far they've come.
No commitment to the full summer. Pick the weeks that work for your family and only pay for those. Each week runs independently — mix and match as many or as few as you'd like.
Flexible options to fit your schedule and budget. No full-summer commitment — register for the weeks that work for you.
While most basketball camps have volunteer coaches, PDM brings proven professionals – former university stars and players who've competed professionally across the globe. Your child trains with coaches who have actually reached basketball's next levels.
PDM Summer Camps are hosted at Shoot360 Oakville — a state-of-the-art facility built for serious player development.
State-of-the-art basketball training technology. Automated shooting machines, high-speed cameras, and professional court surfaces that serious players train on.
PDM players go on to compete at colleges and universities across Canada. This is what the program produces.
Your child trains with the same coaches, in the same facility, running the same system that produced every one of these athletes.
PDM Summer Camps are open to players ages 8 to 17. Our coaches group athletes by age and skill level to ensure every player is challenged appropriately and gets the most out of each session.
Absolutely. Each week runs as a standalone program, so you can register for any combination of weeks that works for your family's schedule. There's no requirement to commit to the full summer — pay only for the weeks your child attends.
Not at all. Our camps welcome players at every level — from first-timers picking up a ball to competitive travel players looking to sharpen their game. Our coaches are experienced at meeting players where they are and pushing them forward from there.
Players should bring basketball shoes, athletic clothing, a labelled water bottle, and a packed lunch or snacks. A full what-to-expect guide is sent to all registered families ahead of the first day of camp.
PDM Summer Camps are held at Shoot360 Oakville — 2501 Prince Michael Dr, Oakville, ON L6H 0E9. Parking information and day-of details will be included in your confirmation email after registration.
Please contact us directly at [email protected] or call (905) 464-3003 for cancellation and refund inquiries. We work with families on a case-by-case basis and are committed to finding a fair resolution.