Go straight to the content
Kids Classes Porto

Kids classes, clubs and holiday camps in Maia, near Porto

OrganisationAreaAgesClass timesOpening hours (Google)PriceLanguagesTrial class
A-Z Padel Maia padel Maia4–17 years—Mon–Thu 10:00–⁠23:30, Fri 10:00–⁠22:00, Sat, Sun 09:30–⁠13:30 & 15:00–⁠20:00———
Academia Fernanda Ribeiro athletics Maia—Mon–Fri 18:30–⁠20:00————
AKDM Associação Kickboxing da Maia boxing, kickboxing and MMA Maia5–12 years——€30/mo—free
Associação Recreativa Os Restauradores de Brás-Oleiro futsal Maia4–8 years—————
Conceito Marcial karate · other martial arts Maia—Mon, Wed 19:30–⁠20:30; Tue, Thu 18:45–⁠19:30Mon, Wed 19:30–⁠20:30, Tue, Thu 18:45–⁠21:00, Sat 11:30–⁠13:00———
JACOUNCE Academy dance Maia4 years and upTue 17:30; Wed 18:30 +6Mon–Fri 19:00–⁠21:30, Sat 10:00–⁠12:00———
MyDance by Anna Galysheva dance Maia2 years and upMon 18:00–⁠18:45; Mon 18:45–⁠19:30 +10Mon, Wed 18:00–⁠22:30, Tue 18:00–⁠23:00, Thu 18:00–⁠22:00, Fri 18:00–⁠21:00, Sat 09:30–⁠13:30———
Teatro Art'Imagem drama · camp Maia6 years and up6–17 Jul 2026 ended; Mon–Fri 14:00–⁠18:00; Sat 10:00–⁠12:00————
A Escolinha do Figo football · camp Maia, Gondomar · 2 locations——————
Adriel Rocha Danças Produções e Eventos ballet Maia——Mon–Fri 09:00–⁠12:00 & 13:00–⁠23:00, Sat 09:00–⁠12:00 & 13:00–⁠18:00——free
ARB Kickboxing Team-Núcleo Moreira Maia other martial arts Maia——Mon, Fri 07:00–⁠08:00 & 18:30–⁠21:30, Tue, Thu 18:30–⁠20:40, Wed 07:00–⁠08:00 & 18:45–⁠21:00, Sat 08:30–⁠10:30———
Conquistadores do Futuro languages · multi-activity · ATL · camp Maia——Mon–Fri 07:30–⁠12:30 & 13:30–⁠19:30———
Cubo - Centro Pedagógico ATL Maia——Mon–Fri 07:30–⁠19:30———
Fstudio - Escola de Dança ballet · dance Maia——Mon, Tue, Thu 18:00–⁠21:00, Sat 09:00–⁠18:00——free
Mundo Encantado - Academia de Artes art Maia · 2 locations——Mon, Tue, Thu 17:30–⁠20:00, Wed 17:30–⁠22:30, Fri 18:00–⁠21:00, Sat 17:00–⁠21:00 +1———
Academia de Teatro ballet · dance · drama Maia, Senhora da Hora - São Mamede · 3 locations3–12 years—Mon 18:30–⁠20:30, Wed 18:00–⁠20:00, Thu, Fri 18:00–⁠20:30, Sat 10:00–⁠20:00 +2———
Bristol School languages Maia, Mafamude +2 · 4 locations4 years and up—Mon–Fri 09:00–⁠13:00 & 14:30–⁠21:00, Sat 09:00–⁠13:00 +3———
Complexo Municipal de Ginástica da Maia gymnastics · dance · multi-activity · camp Maia · 7 locations6 years and up—Mon–Fri 08:00–⁠23:00, Sat 09:00–⁠17:00 +4———
IT'S DANCE ballet · dance · drama Maia, Senhora da Hora - São Mamede · 3 locations3 years and up—Mon, Fri 18:30–⁠20:30, Wed 18:00–⁠20:00, Thu 18:00–⁠20:30, Sat 10:00–⁠20:00 +2€30/mo +2—yes
Escola de Futebol Dragon Force Valadares football Maia, Campanhã +4 · 9 locations——Mon–Fri 17:30–⁠20:00, Sat 10:00–⁠12:15 +6———
Futebol Clube Maia Lidador football Maia · 3 locations——Mon–Sun 10:00–⁠23:00———
Lancaster College languages Maia, Mafamude +1 · 3 locations——Mon, Tue, Thu, Fri 10:30–⁠12:30 & 15:00–⁠19:00, Wed 15:00–⁠19:00, Sat 09:00–⁠13:00 +2———
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.