diff --git a/platform/broadcom/sonic-platform-modules-dell/z9332f/sonic_platform/fan.py b/platform/broadcom/sonic-platform-modules-dell/z9332f/sonic_platform/fan.py
index 6ffadb2a1e..4fce691c02 100755
--- a/platform/broadcom/sonic-platform-modules-dell/z9332f/sonic_platform/fan.py
+++ b/platform/broadcom/sonic-platform-modules-dell/z9332f/sonic_platform/fan.py
@@ -48,6 +48,10 @@ class Fan(FanBase):
                                            is_discrete=True)
             self.speed_sensor = IpmiSensor(self.FAN_SENSOR_MAPPING[self.index]["Speed"])
             self.fan_dir_raw_cmd = "0x3a 0x0a {}".format(fantray_index)
+            if self.fanindex == 1:
+                self.max_speed = 24700
+            else:
+                self.max_speed = 29700
         else:
             self.dependency = dependency
             self.fanindex = fan_index
@@ -55,7 +59,7 @@ class Fan(FanBase):
                                            is_discrete=True)
             self.speed_sensor = IpmiSensor(self.PSU_FAN_SENSOR_MAPPING[self.fanindex]["Speed"])
             self.fan_dir_raw_cmd = "0x3a 0x0a {}".format(7+(fan_index-1))
-        self.max_speed = 23500
+            self.max_speed = 26500
 
     def get_name(self):
         """