There are surf spots all along the coast of Morocco but the better quality, and well known waves, are found in South Morocco between Essaouira and Agadir.
ENJOY SURFING WITH US!
Morocco is the land of the pointbreak, and the coastline around the Agadir area in the south is riddled with spots. This ensures surfing uncrowded waves. If you are struggling to get waves in a crowded lineup in Morocco you are a fool, and a lazy one at that. There are empty waves around every corner.