Nizwa Swimming Academy
🏊 NIZWA · OMAN

NIZWA
SWIMMING
ACADEMY

Professional swimming training for all ages and levels. Full privacy guaranteed for women.

4
Membership Plans
4+
Age Groups
20
OMR From
CHOOSE YOUR PLAN

MEMBERSHIP TIERS

From first-timers to competitive swimmers — we have the perfect plan for every level and age group.

🐟
TADPOLE
BEGINNER
20 OMR
  • 8 classes total
  • 2x per week
  • Zero to swimming
  • All ages
Register
🏊
SWIMMER
ELEMENTARY
30 OMR
  • 12 classes total
  • 2x per week
  • Knows the basics
  • All ages
Register
👨‍👩‍👧‍👦
FAMILY
ALL LEVELS · UP TO 4 MEMBERS
65 OMR
  • 8 classes each
  • 2x per week
  • Save vs individual
  • Mixed levels OK
Register

CLASS SCHEDULE

Each session is 1 hour · Max 12 members per group · Live availability shown below.

👨 Men — Sat to Thu
7:00 AM – 8:00 AM...
8:00 AM – 9:00 AM...
9:00 AM – 10:00 AM...
10:00 AM – 11:00 AM...
11:00 AM – 12:00 PM...
12:00 PM – 1:00 PM...
1:00 PM – 2:00 PM...
2:00 PM – 3:00 PM...
3:00 PM – 4:00 PM...
4:00 PM – 5:00 PM...
5:00 PM – 8:00 PMLadies Only
8:00 PM – 9:00 PM...
9:00 PM – 10:00 PM...
10:00 PM – 11:00 PM...
11:00 PM – 12:00 AM...
👨 Men — Friday
7:00 AM – 8:00 AM...
8:00 AM – 9:00 AM...
9:00 AM – 10:00 AM...
10:00 AM – 11:00 AM...
11:00 AM – 2:00 PMLadies Only
2:00 PM – 3:00 PM...
3:00 PM – 4:00 PM...
4:00 PM – 5:00 PM...
5:00 PM – 8:00 PMLadies Only
8:00 PM – 9:00 PM...
9:00 PM – 10:00 PM...
10:00 PM – 11:00 PM...
11:00 PM – 12:00 AM...
👩 Ladies Only — Full Privacy
Daily (Sat–Thu)
5:00 PM – 6:00 PM...
6:00 PM – 7:00 PM...
7:00 PM – 8:00 PM...
Friday Only
11:00 AM – 12:00 PM...
12:00 PM – 1:00 PM...
1:00 PM – 2:00 PM...
5:00 PM – 6:00 PM...
6:00 PM – 7:00 PM...
7:00 PM – 8:00 PM...

* Availability updates live as registrations come in.

REGISTER NOW

Fill out the form and we'll contact you on WhatsApp to confirm your spot and payment details.

Session 1 — Day
Session 1 — Time
Session 2 — Day
Session 2 — Time

💳 PAYMENT — BANK TRANSFER (Bank Muscat)

Please transfer the membership fee to the following account, then send proof of payment to our WhatsApp to confirm your spot.

BankBank Muscat
Account NameNaser Saad Abbas
Account Number0096897600731

⚠️ Payment must be completed within 48 hours of registration to secure your spot.

Submitting your registration...
Registration received! We'll contact you on WhatsApp within 24 hours to confirm your spot.
⚠️ Something went wrong. Please try again or contact us on WhatsApp.
GET IN TOUCH

CONTACT US

📞
PHONE / WHATSAPP
+968 9760 0731
📍
LOCATION
Nizwa, Ad Dakhiliyah, Oman
📅
DAYS
7 Days a Week
🗺️

Nizwa Swimming Academy

WG6F+J73, Nizwa, Oman

Open in Google Maps