diff --git a/tests/components/ecobee/test_config_flow.py b/tests/components/ecobee/test_config_flow.py
index 7b4d1f96a37..4008e6a17b1 100644
--- a/tests/components/ecobee/test_config_flow.py
+++ b/tests/components/ecobee/test_config_flow.py
@@ -1,4 +1,5 @@
 """Tests for the ecobee config flow."""
+import pytest
 from unittest.mock import patch
 
 from pyecobee import ECOBEE_API_KEY, ECOBEE_REFRESH_TOKEN
@@ -116,6 +117,7 @@ async def test_token_request_fails(hass):
         assert result["description_placeholders"] == {"pin": "test-pin"}
 
 
+@pytest.mark.skip(reason="Flaky/slow")
 async def test_import_flow_triggered_but_no_ecobee_conf(hass):
     """Test expected result if import flow triggers but ecobee.conf doesn't exist."""
     flow = config_flow.EcobeeFlowHandler()