The best time to visit Morocco is –

  • During spring: from March to May, or

In fall: between September to October.