Skip to the main content
Kids Classes Ottawa

Kids soccer clubs and programs in Ottawa

NameNeighbourhoodAgesDays and timesOpening hours (Google)FeesTaught inTrial class
Ottawa Internationals Soccer Club camp Alta Vista and Riverview Park6–14 yearsMar 15–19, 2027; Mon–Fri 9 a.m.–⁠4 p.m.Mon 11 a.m.–⁠1 p.m., Tue–Thu 8 a.m.–⁠3 p.m.———
RA Junior Athletes Alta Vista and Riverview Park4–12 years—Mon–Fri 9 a.m.–⁠5 p.m., Sat, Sun 9 a.m.–⁠2 p.m.———
Club de Soccer d'Aylmer camp Aylmer (Gatineau)4–12 years—Mon–Thu 10 a.m.–⁠5 p.m.———
SoccerMidable camp Aylmer (Gatineau)2–14 years—————
Ottawa Islamic Soccer League Barrhaven (Old Barrhaven, Cedarhill)4+ yearsTue–Thu 6–⁠8 p.m.————
West Ottawa Soccer Club camp Carp8–18 years—Tue–Thu 10 a.m.–⁠4 p.m.$80/day +3——
Gloucester Recreation Development Organization (GRDO) Gloucester (Beacon Hill, Blackburn Hamlet)5–14 years—————
Ottawa Gloucester Hornets Soccer Gloucester (Beacon Hill, Blackburn Hamlet)5–17 years—————
X-UVIA PRO SOCCER ACADEMY Gloucester (Beacon Hill, Blackburn Hamlet)14 yearsWed 6–⁠7:30 p.m.; Sat 10–⁠11:30 a.m.Mon, Wed, Thu 10 a.m.–⁠8 p.m., Sat 10 a.m.–⁠6 p.m.———
FC Gatineau camp Hull (Gatineau)4–18 years—Tue 12–⁠4:30 p.m., Thu 12–⁠7 p.m.———
Prime Goal Sport Club Kanata Lakes and Katimavik5–12 yearsWed 6–⁠7:30 p.m.; Wed 6:15–⁠7:45 p.m. +2Mon–Fri 9 a.m.–⁠5 p.m., Sun 12–⁠5 p.m.$146.90 (period not given) +3——
Ottawa St-Anthony Italia Soccer Club Inc Little Italy and Chinatown7–18 years—Mon–Fri 9 a.m.–⁠5 p.m.———
OSU - Ottawa South United Soccer camp Manotick · 2 locations4–11 years—Mon–Fri 10 a.m.–⁠4 p.m.———
Nepean Hotspurs Soccer Club camp Nepean (Merivale, Crestview)—Jul 13–17, 2026 overMon, Tue 10 a.m.–⁠5 p.m., Wed, Thu 9 a.m.–⁠4 p.m.$549/wk——
Ottawa City Soccer Club camp Nepean (Merivale, Crestview)9–17 yearsMon 6–⁠7 p.m.; Tue 6–⁠7 p.m. +4—$210/wk +1——
Atlético Ottawa Juniors camp Orléans (Avalon, Cardinal Creek)2–18 years—————
MIFO - Mouvement d'implication francophone d'Orléans Orléans (Place d'Orléans, Fallingbrook)5–8 yearsSat 10:30–⁠11:30 a.m.Mon–Fri 8 a.m.–⁠9 p.m., Sat 9 a.m.–⁠2 p.m.——yes
All Stars Soccer Academy Ottawa Richmond4–16 years—Mon–Sun 8 a.m.–⁠9 p.m.$170/mo——
Fortes Impact Club Richmond4–16 years——$100/mo +1——
Little Kickers Ottawa Richmond2½–8 years—Mon–Fri 8 a.m.–⁠8 p.m., Sat, Sun 8 a.m.–⁠12 p.m.———
Soccer Shots Ottawa Richmond18 months–8 years—Mon–Sun 9 a.m.–⁠8 p.m.———
GOAT Ballers Soccer Association Stittsville4–13 yearsTue 7–⁠7:55 p.m.; Thu 7:30–⁠8:25 p.m.———free
Carleton University Summer Camps camp The Glebe and Old Ottawa South · 6 locations5–16 years—————
Active Newcomer Youth Ottawa Vanier and Overbrook—Mon, Wed, Fri 5–⁠8 p.m.Mon–Fri 9 a.m.–⁠5 p.m.———
Coliseum Alta Vista and Riverview Park——Mon–Fri 5:30 a.m.–⁠12 a.m., Sat 7:30 a.m.–⁠12 a.m., Sun 7 a.m.–⁠12 a.m.———
YSSA Ottawa Alta Vista and Riverview Park——Mon–Sun 9 a.m.–⁠9 p.m.———
Ottawa Blizzards Soccer Barrhaven (Old Barrhaven, Cedarhill)——Mon–Thu 8 a.m.–⁠8 p.m., Fri 8 a.m.–⁠2 p.m., Sun 2–⁠8 p.m.———
Reading the table

The order is not a ranking. On a neighbourhood page, and on the Kanata, Barrhaven, Orléans and Gatineau pages, places with one or two locations are placed before chains with three or more. Rows that show ages, class times, camp dates or a current fee come before rows that show none. After that, rows run by neighbourhood and then by name.

—: this fact is missing from the place’s pages.
+N: N further values on the place’s page.
≈: a fee per class that we worked out from a package or a full program.
image: shown only as a photo or scan; app: visible only after opening a booking app; ask: the place gives it on request.
web: the place does not say which language it teaches in, so the row gives the languages of its website.
care: after-school program; camp: day camp, PA day camp or March Break camp. Fees: /class, /hr, /day, /wk, /mo, /term (a term or a session), /program (the whole program), /pack (a pack of classes), /yr. A fee is shown as the place posts it, with + HST or HST included only where the place says so. The date under each name is the last time its sources were read. Distances follow a straight line, not the road.