Morocco Surf Camp – Improve Your Skills with Professional Guidance
Nestled along the sun-drenched shores of Agadir, where the Atlantic Ocean meets over 300 days of golden sunshine, Surf Town Morocco is more than a surf camp; it’s a lifestyle.
Whether you’re a complete beginner or looking to sharpen your skills, our qualified surf instructors are here to guide you every step of the way. Ride the perfect waves of Taghazout, Tamraght, or the legendary Imsouane, and explore the breathtaking beauty of the Argane Bay.
Beyond the surf, immerse yourself in the rich warmth of Moroccan culture, discover exceptional coastal sites, and unwind in a place that feels like home.
We’re open all year round. Your adventure starts here.
Browse our surf packages below. Need something different? Contact us to plan your ideal Morocco surf holiday.
It was my best surf vacation ever. From the first day to the last. All 10 days I didn't think about anything. Great accommodation, incredibly delicious food and of course surfing! Aziz, thank you for your attention and training. I saw my progress every day. You're a super instructor. See you next year! I will definitely come back to school, but for at least a month.
My colleague and I led a group of 24 students to Morocco during the summer of 2017. The students were all over Morocco doing research. We brought them together after three weeks for a weekend of fun in Agadir. We spent our Saturday out with the gang from Surf Town. Our group had a blast. The instructors handled our group with ease. They got us from Agadir to the surf shop and then beaches in Tamraght. Our students thoroughly enjoyed themselves, and even the professors got to relax since everyone was so well taken care of. I surfed, rode a camel, ate on the beach,
Surf town accompanied us during our surf trip! Everything was perfect, good surfing, good company. This experience gave us wonderful emotions! Thank you
+212668622233
contact@surftownmorocco.com
surftownmorocco@gmail.com
Hay sahel، Tamraght, commune aourir, Agadir 80750
Monday — Sunday 9:00 am – 18:00 pm