Memberships Schedule Gallery Register Contact
Nizwa Swimming Academy
🏊 NIZWA · OMAN

NIZWA
SWIMMING
ACADEMY

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

CHOOSE YOUR PLAN

MEMBERSHIP TIERS

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

🐟
LEVEL 1
20 OMR
  • 8 classes total
  • 2x per week
  • Zero to swimming
  • All ages
Register
🏊
SWIMMER
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
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.

Each cycle is 4 weeks (8 sessions). The main registration language is Arabic. Late joiners can continue into the next cycle to complete 4 weeks.

Sessions are saved in Arabic format in the sheet, for example: الاثنين @ 3:00 PM

💳 PAYMENT VIA WHATSAPP

When you hit Register, you'll be redirected to WhatsApp with your registration details pre-filled. Transfer the fee to the account below, then share the receipt in the same chat.

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 submitted! Redirecting to WhatsApp...
⚠️ Something went wrong. Please try again or contact us on WhatsApp.
📋 You've been added to the waiting list! A team member will contact you on WhatsApp within 24 hours.
GET IN TOUCH

CONTACT US

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