Activities for 9–12 Year Olds in Mayo

Find 30 kids classes and activities for 9–12 year olds in Mayo, from club sport, dance and swimming to drama, music, coding and camps. Each one states an age range that takes in this age group; listings that leave their ages open are on the county pages instead. Compare ages, times and prices below, or contact a provider directly to book. The most listings are in Castlebar, Westport and Ballina.

Listings on this page were last updated on .

Mayo School of Music - Castlebar & Kiltimagh logo

Mayo School of Music - Castlebar & Kiltimagh

Verified 9 Oct 2026Music
Castlebar · Ages 7+ years

Founded in Kiltimagh in June 2006, Mayo School of Music emerged from a genuine desire to fill a void in high-quality music education within the County. Today, our school has become a renowned and comprehensive center for musical...

Monday, Tuesday, Wednesday, Thursday, Friday, Saturday · School Term Programme · €24 class
View full details →
Elaines Gift of Touch logo

Elaines Gift of Touch

Verified 5 Nov 2026Parent-and-toddler
Ages 0–12 years

Elaine's Gift of Touch offers a range of nurturing support for families in Co. Mayo, from pregnancy massage and infant massage classes to parent-and-child massage sessions and postpartum doula care. Infant massage classes (€140) are...

€140 infant massage classes: 140€; parent and child classes: 100€
View full details →

Dance Concepts (Ballyhaunis)

Verified 9 Nov 2026Dance
Ages 3–12 years

Dance Concepts runs children's dance classes at its Ballyhaunis venue in Co. Mayo, part of a network founded in 2016 that now teaches across Galway, Mayo, Cork, Clare and Kildare. The Ballyhaunis programme follows the group's inclusive,...

View full details →

Sligo Rovers Summer Camp (Ballyvary)

Camps
Ages 6–14 years

Sligo Rovers FC ran a regional summer football camp at the Ballyvary Blue Bombers pitch in County Mayo from 13 to 17 July 2026, 10am to 1pm, for boys and girls aged 6 to 14. Each child receives a Sligo Rovers top and a ticket to a home...

Summer 2026: Monday 13 to Friday 17 July · 10am-1pm

Unverified — confirm times with provider · Your listing? Claim it free

View full details →

RINKA Children's Summer Camp (Kilkelly)

Camps
Ages 4–10 years

RINKA Kids Fitness ran a week-long summer camp at Kilkelly Community Centre, County Mayo, from 27 to 31 July 2026 for children aged 4 to 10. Days ran from 10am to 2pm with high-energy games, circuits, obstacle courses, relay races,...

Summer 2026: Monday 27 to Friday 31 July · 10am-2pm · €100 per week

Unverified — confirm times with provider · Your listing? Claim it free

View full details →

RINKA Children's Summer Camp (Tooreen)

Camps
Ages 4–10 years

RINKA Kids Fitness runs a week-long summer camp at Tooreen Community Centre in Tooreen, County Mayo, for children aged 4 to 10. In 2026 it ran 17-21 August 2026, Monday to Friday from 10am to 2pm. Activities listed include high-energy...

Summer 2026: 17-21 August 2026, Mon-Fri · 10am-2pm · €100 per week

Unverified — confirm times with provider · Your listing? Claim it free

View full details →

RINKA Children's Summer Camp (Charlestown)

Camps
Ages 4–10 years

RINKA Kids Fitness runs a week-long summer camp at Charlestown CBD Recreational Centre in Charlestown, County Mayo, for children aged 4 to 10. In 2026 it ran 13-17 July 2026, Monday to Friday from 10am to 2pm. Activities listed include...

Summer 2026: 13-17 July 2026, Mon-Fri · 10am-2pm · €100 per week

Unverified — confirm times with provider · Your listing? Claim it free

View full details →

Stageworld Performing Arts Castlebar Summer Camp

Camps
Castlebar · Ages 5–16 years

Stageworld Performing Arts runs a musical theatre summer camp at the Linenhall Arts Centre in Castlebar for children aged 5 to 16, grouped by age. The 2026 camp ran Monday 29 June to Friday 3 July, 10am to 1:30pm daily, with singing,...

Summer 2026: Monday 29 June to Friday 3 July · 10:00am-1:30pm · €100 per week

Unverified — confirm times with provider · Your listing? Claim it free

View full details →

Claremorris Leisure Centre Swim Camp

Camps
Ages 5–12 years

Claremorris Leisure Centre runs a swim camp for children aged 5 to 12, in a junior group for 5 to 7 year olds and a senior group for 8 to 12 year olds. Two weekly camps were scheduled for summer 2026, 6 to 10 July and 20 to 24 July,...

Summer 2026: 6-10 July and 20-24 July, Mon-Fri · 10am-2pm · €100 per week

Unverified — confirm times with provider · Your listing? Claim it free

View full details →

Mango Martial Arts Ninja Summer Camp

Camps
Castlebar · Ages 4–12 years

Mango Martial Arts Academy in Castlebar runs a Ninja summer camp for children aged 4 to 12 on four-day blocks in July 2026 (6-9, 13-16 and 27-30 July), Monday to Thursday from 9:30am to 1:30pm. Children take part in Taekwondo, team...

Summer 2026: 6-9 July, 13-16 July, 27-30 July (Mon-Thu) · 9:30am-1:30pm · €80 per camp

Unverified — confirm times with provider · Your listing? Claim it free

View full details →

Summer SUP and Kayak Camps (Old Head, Louisburgh)

Camps
Ages 10–16 years

Summer SUP and Kayak runs week-long water sports camps at Old Head Beach near Louisburgh, County Mayo, for children aged 10 to 16. Sessions are Monday to Friday from 9am to 11am and cover stand up paddle boarding, kayaking, water safety...

Summer 2026: weekly Mon-Fri on 6-10 Jul, 20-24 Jul, 27-31 Jul, 3-7 Aug, 10-14 Aug · 9-11am · €135 per week

Unverified — confirm times with provider · Your listing? Claim it free

View full details →

Achill Outdoor Education Centre Summer Camps

Camps
Ages 7–17 years

Achill Outdoor Education and Training Centre runs weekly summer camps at Cashel on Achill Island for children aged 7 to 17. The website separates a programme for 7 to 13 year olds from one for 12 to 18 year olds. Activities listed by...

Summer 2026: weekly camps from 6 July to 21 August (6-10 Jul, 13-17 Jul, 20-24 Jul, 27-31 Jul, 3-7 Aug, 10-14 Aug, 17-21 Aug) · €120 per week

Unverified — confirm times with provider · Your listing? Claim it free

View full details →

Surf Mayo Summer Surf Camp

Camps
Ages 7–16 years

Surf Mayo runs a summer surf camp for children aged 7 to 16 on Carrowniskey Strand near Louisburgh, on the Atlantic coast of County Mayo. Camps run weekly through July and August, usually Monday to Thursday in a two-hour morning session...

Summer 2026: weekly from 29 June to 20 August, usually Monday-Thursday · Usually 9:30-11:30am; start times shift with the tides · €95 per week

Unverified — confirm times with provider · Your listing? Claim it free

View full details →

Designer Minds (Castlebar)

Camps
Castlebar · Ages 6–12 years

Designer Minds runs a STEAM summer camp at Castlebar Primary School Senior Campus in Castlebar, Co. Mayo, for children aged roughly 6.5 to 12. Activities cover science, design and technology, including coding, LEGO robotics and maths...

Summer 2026: 13-17 July 2026, 5 days, 9:00am - 1:00pm. Summer 2027 dates expected to be released in March 2027. · 9:00 am - 1:00 pm · €36 per day

Unverified — confirm times with provider · Your listing? Claim it free

View full details →

Starcamp (Ballina)

Camps
Ballina · Ages 4–12 years

Starcamp runs a week-long performing arts summer camp at St. Mary’s Secondary School in Ballina, Co. Mayo. Children aged 4 to 12 are grouped by school class: Starcamp for junior infants to 2nd class, and Starcrew for 3rd to 6th class....

Summer 2026, Mon-Fri 9:00am-2:00pm. Week(s) offered on the booking page; exact dates are not stated in the page text. · 9:00am-2:00pm, free early drop-off from 8:45am · €122 per week

Unverified — confirm times with provider · Your listing? Claim it free

View full details →

New Stage Youth Theatre (Foxford)

Drama
Ages 12–18 years

Weekly graded drama classes plus New Stage Youth Theatre (12-18, Thu evenings).

Unverified — confirm times with provider · Your listing? Claim it free

View full details →
Achill Experience Aquarium & Museum logo

Achill Experience Aquarium & Museum

Nature & Animals
All ages (under 2s free)

Mayo's only aquarium, tucked into the same building as the Museum of Achill Life on the edge of Keel village. Guided tours run every 45 minutes and get kids right up close to native and exotic sea creatures -- catshark pups, jellyfish,...

Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday · 10:00-17:30 · Open daily, year-round (last admissions 4:45pm) · €6.50 per person, family and group rates available

Unverified — confirm times with provider · Your listing? Claim it free

View full details →

Ballyjennings Stables

Horse Riding
Ages 7+ years

Indoor-arena lessons all levels; holiday camps ages 7+.

Unverified — confirm times with provider · Your listing? Claim it free

View full details →

Giggles Drama School (Swinford)

Drama
Ages 12–18 years

Weekly graded drama classes plus New Stage Youth Theatre (12-18, Thu evenings).

Thursday

Unverified — confirm times with provider · Your listing? Claim it free

View full details →

Westport Drama School

Drama
Westport · Ages 6–18 years

Westport Drama School runs speech and drama classes for children and teenagers aged 6 to 18 at Westport Town Hall, Co. Mayo, across Tuesday, Wednesday and Saturday sessions grouped by age. The school is run by instructor Aoife Creaby....

Tuesday, Wednesday, Saturday

Unverified — confirm times with provider · Your listing? Claim it free

View full details →

StageSchool Ireland - Westport (The Quay School)

Drama
Westport · Ages 4–18 years

StageSchool Ireland teaches dance, drama and singing at The Quay School in Westport, part of a network with centres in Dublin, Galway and Ennis as well as Mayo. Junior Stage classes for ages four to seven run on Fridays from 4pm to...

Unverified — confirm times with provider · Your listing? Claim it free

View full details →

Mayo School of Ballet

Dance
Castlebar · Ages 5–18 years

Mayo School of Ballet teaches classical dance to children aged five to eighteen from venues in Westport and Castlebar, Co. Mayo. The school is affiliated with both the Irish Ballet Teachers' Association and the International Dance...

Unverified — confirm times with provider · Your listing? Claim it free

View full details →

Danceworld West - Westport

Dance
Westport · Ages 5–18 years

Danceworld West teaches dance at Westport Leisure Park on James Street, one of six County Mayo venues run by Danceworld, for boys and girls aged five to eighteen. Classes include hip hop, contemporary and musical theatre, covering...

Unverified — confirm times with provider · Your listing? Claim it free

View full details →

Danceworld (Claremorris venue)

Dance
Ages 4.5+ years

Danceworld has been teaching dance in County Mayo for 26 years, and its Claremorris class meets weekly on Wednesdays at Claremorris Leisure Centre for boys and girls from four and a half years up. Classes cover hip hop, contemporary and...

Unverified — confirm times with provider · Your listing? Claim it free

View full details →

Claremorris Leisure Centre

Swimming
Ages 5–12 years

Leisure centre offering regular child swimming lessons, intensive swimming lessons, swim camps and hosts Danceworld kids dance classes.

Unverified — confirm times with provider · Your listing? Claim it free

View full details →

Mango Martial Arts Academy

Martial ArtsTrial class
Castlebar · Ages 4+ years

Mango Martial Arts Academy teaches ATA Taekwondo from its base at Moneen Industrial Estate in Castlebar, Co. Mayo, with its head office in Swinford. Classes are grouped by age: ATA Tigers, for 4 to 7 year olds, focuses on listening...

Unverified — confirm times with provider · Your listing? Claim it free

View full details →

Hey Amigos!

Languages
Castlebar · Ages 3–13 years

Fun Spanish classes for kids taught by a Spanish native speaker; bilingual-focused children’s language classes in Castlebar.

Unverified — confirm times with provider · Your listing? Claim it free

View full details →

RINKA Kids Fitness – Ballina

Athletics
Ballina · Ages 3–10 years

RINKA Kids Fitness runs school-holiday camps in Ballina at the Ardnaree Sarsfields GAA pitch, alongside regular classes at venues including the Sean Duffy Community Centre. Camps combine gymnastics, ball skills, relay races, obstacle...

Unverified — confirm times with provider · Your listing? Claim it free

View full details →

Fantastic Gymnastics - Castlebar

Gymnastics
Castlebar · Ages 6–15 years

Fantastic Gymnastics offers kids gymnastics classes for children aged 6 to 15 at McHale Road Retail Park in Castlebar, with sessions held on weekends. The club is led by Mark Bartoszewski, giving continuity of coaching across the age...

Unverified — confirm times with provider · Your listing? Claim it free

View full details →

Mayo Sports - Kids Kayak Summer Camp

Watersports
Castlebar · Ages 10–15 years

Mayo Sports runs a week-long kids kayaking summer camp for children aged 10 to 15 at Lough Lannagh, Castlebar, organised out of Aras an Chontae on The Mall. The camp costs €60 for the full week, and both complete beginners and children...

Unverified — confirm times with provider · Your listing? Claim it free

View full details →

Common questions

How many kids activities for 9–12 year olds are there in Mayo?

Kids Patch lists 30 kids activities for 9–12 year olds in Mayo. Each listing links straight through to the provider — Kids Patch is free for parents to use and takes no booking fee or commission.

What kinds of kids activities for 9–12 year olds are there in Mayo?

The categories with the most listings are Camps (12), Dance (4), Drama (4), Athletics (1), Gymnastics (1), Horse Riding (1), Languages (1), Martial Arts (1), and 5 more.

What age range do kids activities for 9–12 year olds in Mayo cover?

Across the listings on this page, ages run from birth up to 18 years. Every listing here states an age range, so check each one for its exact ages.

How much do kids activities for 9–12 year olds in Mayo cost?

14 of the 30 listings publish a price, ranging from €6.50 to €140. Most providers set fees per term rather than per class and quote on enquiry, so contact them directly for a current figure.