أطلق على مدينة المحمدية أسم مدينة الزهور نسبة إلى مهرجان الزهورالذي يقام بها في الصيف كل عام، المدينة يحيط بها حزام أخضر على كافة الطرق حيث تنتشر أشجار النجيل والنارنج، ويوجد في المدينة أيضاً غابات والشلالات.