Go straight to the content
Kids Classes Porto

Classes, clubs, ATL and holiday camps for children in Matosinhos

OrganisationAreaAgesClass timesOpening hours (Google)PriceLanguagesTrial class
Academia de Dança de Matosinhos ballet Matosinhos3–18 years—Mon–Fri 16:30–⁠20:30———
Associação Recreativa Aurora da Liberdade drama Matosinhos6–17 years——€30/mo +1——
Escola de Música Alberta Lima music Matosinhos5 years and up—Mon–Sat 15:00–⁠22:00€60/mo—free
Helen Doron Porto-Foz languages · camp Matosinhos, Rio Tinto · 2 locations3 months and up—Mon 15:00–⁠18:30, Tue, Thu 10:30–⁠13:00 & 14:30–⁠18:30, Wed, Fri 14:30–⁠18:30, Sat 09:30–⁠12:30 +1——free
Karaté Goju Ryu Academia Zen karate Matosinhos · 2 locations4 years and up—Mon 18:30–⁠22:00, Tue–Thu 17:30–⁠22:00, Fri 18:00–⁠22:00———
Linha de Onda Surfing School surfing · camp Matosinhos——Mon–Fri 09:00–⁠18:00, Sat, Sun 09:00–⁠14:00≈ €15/class +2——
MTS Clube de Karate Shotokan karate Matosinhos—Fri 17:00–⁠17:50Tue, Thu 18:00–⁠20:30, Fri 17:00–⁠19:00———
Onda Pura water sports · camp Matosinhos8–18 years—————
SURFAVENTURA - Surf School and Outdoor Activities surfing · multi-activity · camp Matosinhos8–14 yearsMon–Fri 11:30; Mon–Fri 17:00 +4Mon–Fri 09:00–⁠19:00, Sat, Sun 09:30–⁠19:00€30/class——
SURFITBOX surfing · camp Matosinhos6–16 years—Mon–Fri 08:30–⁠20:30, Sat, Sun 09:00–⁠19:00———
CrossPunch boxing, kickboxing and MMA Matosinhos——Mon, Wed, Fri 06:00–⁠11:00 & 12:45–⁠13:30 & 16:15–⁠21:00, Tue, Thu 06:00–⁠11:00 & 12:45–⁠13:30 & 17:30–⁠21:00, Sat 09:00–⁠12:45, Sun 10:30–⁠11:30———
InOut Academy Brazilian jiu-jitsu Matosinhos——Mon, Fri 18:00–⁠21:00, Tue, Thu 09:00–⁠11:00 & 17:00–⁠21:00, Wed 17:00–⁠20:00, Sat 10:00–⁠12:00———
Mentes Criativas multi-activity · ATL · camp Matosinhos——Mon–Fri 07:30–⁠19:30———
Oficina da Comunicação art Matosinhos——Mon–Fri 09:30–⁠19:00———
Matosinhos Sport multi-activity · camp Matosinhos, Perafita - Lavra +3 · 10 locations6–14 years—————
Organisations with no ages or times published
Leixões Sport Club swimming Matosinhos——————
Reading this table

This is not a ranking. On an area page, organisations with one or two locations come first and chains with three or more after them. Rows that show ages, class times, camp dates or a current price come before rows that show none of these; the rest goes by area and name.

—: the organisation does not publish this.
+N: the organisation’s page shows N more.
≈: a per-class price worked out from a package or a course.
image: shown only in a picture or a scanned document; app: only inside a booking app; on request: given only to those who ask.
web: the language of the organisation’s website, where it does not say which language classes are taught in.
ATL: after-school care (atividades de tempos livres); camp: holiday camp. Under each name is the date its sources were last read. Distances are measured in a straight line.