diff --git a/homeassistant/components/dsmr/const.py b/homeassistant/components/dsmr/const.py
index 0043113772e..6c392526ee3 100644
--- a/homeassistant/components/dsmr/const.py
+++ b/homeassistant/components/dsmr/const.py
@@ -251,7 +251,6 @@ SENSORS: tuple[DSMRSensorEntityDescription, ...] = (
         dsmr_versions={"4", "5", "5L"},
         is_gas=True,
         force_update=True,
-        icon="mdi:fire",
         device_class=DEVICE_CLASS_GAS,
         state_class=STATE_CLASS_TOTAL_INCREASING,
     ),
@@ -261,7 +260,6 @@ SENSORS: tuple[DSMRSensorEntityDescription, ...] = (
         dsmr_versions={"5B"},
         is_gas=True,
         force_update=True,
-        icon="mdi:fire",
         device_class=DEVICE_CLASS_GAS,
         state_class=STATE_CLASS_TOTAL_INCREASING,
     ),
@@ -271,7 +269,6 @@ SENSORS: tuple[DSMRSensorEntityDescription, ...] = (
         dsmr_versions={"2.2"},
         is_gas=True,
         force_update=True,
-        icon="mdi:fire",
         device_class=DEVICE_CLASS_GAS,
         state_class=STATE_CLASS_TOTAL_INCREASING,
     ),
diff --git a/tests/components/dsmr/test_sensor.py b/tests/components/dsmr/test_sensor.py
index 0f1c55f47b6..88e984cea1b 100644
--- a/tests/components/dsmr/test_sensor.py
+++ b/tests/components/dsmr/test_sensor.py
@@ -167,7 +167,6 @@ async def test_default_setup(hass, dsmr_connection_fixture):
     gas_consumption = hass.states.get("sensor.gas_consumption")
     assert gas_consumption.state == "745.695"
     assert gas_consumption.attributes.get(ATTR_DEVICE_CLASS) == DEVICE_CLASS_GAS
-    assert gas_consumption.attributes.get(ATTR_ICON) == "mdi:fire"
     assert gas_consumption.attributes.get(ATTR_LAST_RESET) is None
     assert (
         gas_consumption.attributes.get(ATTR_STATE_CLASS) == STATE_CLASS_TOTAL_INCREASING
@@ -269,7 +268,6 @@ async def test_v4_meter(hass, dsmr_connection_fixture):
     assert gas_consumption.state == "745.695"
     assert gas_consumption.attributes.get(ATTR_DEVICE_CLASS) == DEVICE_CLASS_GAS
     assert gas_consumption.attributes.get("unit_of_measurement") == VOLUME_CUBIC_METERS
-    assert gas_consumption.attributes.get(ATTR_ICON) == "mdi:fire"
     assert gas_consumption.attributes.get(ATTR_LAST_RESET) is None
     assert (
         gas_consumption.attributes.get(ATTR_STATE_CLASS) == STATE_CLASS_TOTAL_INCREASING
@@ -341,7 +339,6 @@ async def test_v5_meter(hass, dsmr_connection_fixture):
     gas_consumption = hass.states.get("sensor.gas_consumption")
     assert gas_consumption.state == "745.695"
     assert gas_consumption.attributes.get(ATTR_DEVICE_CLASS) == DEVICE_CLASS_GAS
-    assert gas_consumption.attributes.get(ATTR_ICON) == "mdi:fire"
     assert gas_consumption.attributes.get(ATTR_LAST_RESET) is None
     assert (
         gas_consumption.attributes.get(ATTR_STATE_CLASS) == STATE_CLASS_TOTAL_INCREASING
@@ -424,7 +421,6 @@ async def test_luxembourg_meter(hass, dsmr_connection_fixture):
     gas_consumption = hass.states.get("sensor.gas_consumption")
     assert gas_consumption.state == "745.695"
     assert gas_consumption.attributes.get(ATTR_DEVICE_CLASS) == DEVICE_CLASS_GAS
-    assert gas_consumption.attributes.get(ATTR_ICON) == "mdi:fire"
     assert gas_consumption.attributes.get(ATTR_LAST_RESET) is None
     assert (
         gas_consumption.attributes.get(ATTR_STATE_CLASS) == STATE_CLASS_TOTAL_INCREASING
@@ -496,7 +492,6 @@ async def test_belgian_meter(hass, dsmr_connection_fixture):
     gas_consumption = hass.states.get("sensor.gas_consumption")
     assert gas_consumption.state == "745.695"
     assert gas_consumption.attributes.get(ATTR_DEVICE_CLASS) is DEVICE_CLASS_GAS
-    assert gas_consumption.attributes.get(ATTR_ICON) == "mdi:fire"
     assert gas_consumption.attributes.get(ATTR_LAST_RESET) is None
     assert (
         gas_consumption.attributes.get(ATTR_STATE_CLASS) == STATE_CLASS_TOTAL_INCREASING