Is Snowflake Down? How to Check Snowflake Status Right Now

Statusfield Team
5 min read

Snowflake queries timing out, warehouse suspended, or data pipelines stalling? Learn how to check if Snowflake is down right now and what to do when Snowflake has an outage.

Snowflake is the cloud data platform behind analytics, data sharing, and data engineering pipelines at thousands of organizations. When Snowflake has an incident, queries fail, dashboards go dark, and ETL pipelines stall — often during business-critical reporting windows. Here's how to confirm whether Snowflake is down and what to do about it.

Is Snowflake Down Right Now?

Check these in order:

  1. Statusfield — Snowflake status — independent real-time monitoring of Snowflake's platform health.
  2. Snowflake's official status pagestatus.snowflake.com shows active incidents by cloud region (AWS, Azure, GCP) and deployment.
  3. Twitter/X — search snowflake down or snowflake queries failing sorted by Latest. Data engineers post immediately when pipelines start breaking.
  4. Snowflake Communitycommunity.snowflake.com has real-time reports from users experiencing the same issue.

Snowflake Components That Can Fail Independently

Snowflake incidents are often cloud-provider and region-specific. An incident may only affect AWS US-East, not Azure West-Europe:

ComponentWhat breaks when it fails
Query executionSQL queries time out or return SQL execution error; warehouses can't complete work
Virtual warehouse startupWarehouses fail to resume from SUSPENDED state; queries queue indefinitely
Snowpipe / data loadingAutomated data ingestion via Snowpipe stops processing new files
Replication / FailoverCross-region data replication falls behind or stops
Data sharingReader accounts and outbound shares become inaccessible
Web UISnowsight fails to load or sessions expire unexpectedly
Login / AuthenticationSSO or password authentication fails; JDBC/ODBC connection refused
REST / SQL APIProgrammatic queries via REST API or JDBC/ODBC drivers fail

Common Errors During a Snowflake Outage

SymptomLikely cause
Net::ReadTimeout or Connection timed out from JDBC/ODBCNetwork layer or query execution degraded
Warehouse stuck in RESUMING state for >5 minutesVirtual warehouse service degraded
SQL execution error: internal errorQuery execution engine incident
Snowpipe files stuck in PENDING with no ingestion progressSnowpipe ingestion service degraded
403 Forbidden or Incorrect username or password (SSO path)Authentication/SSO service degraded
dbt jobs failing with Database ErrorUnderlying query execution or connection failure
Tableau / Looker dashboards timing outSame query execution issue surfacing in BI tools

The Data Pipeline Dependency Risk

Snowflake outages cascade quickly into downstream systems: BI dashboards show stale data, dbt models fail to run, and business reports miss their SLAs. Unlike application outages that affect end users immediately, data outages often surface hours later — when a morning dashboard doesn't update or an ETL job silently fails overnight.

Mitigation strategies:

  1. Retry with backoff on query failures — transient Snowflake errors often resolve in seconds; implement retry logic in dbt, Airflow, or your pipeline framework before treating it as an outage
  2. Monitor warehouse resume time — if a warehouse takes >3 minutes to resume, alert immediately; this is an early signal of a warehouse-layer incident before queries start visibly failing
  3. Use multi-cloud or multi-region accounts — Snowflake supports account failover to a secondary region; configure Business Continuity if uptime SLAs are critical
  4. Cache BI layer results — configure your BI tool (Tableau, Looker, Metabase) to cache query results; dashboards stay usable during short Snowflake incidents
  5. Decouple ingestion from transformation — use a staging layer (S3, GCS, ADLS) as a buffer; Snowpipe loads from the staging layer when Snowflake recovers, minimizing data loss
  6. Monitor independently — use Statusfield to detect Snowflake incidents before your data team's morning standup turns into a war room

How Snowflake Handles Incidents

Snowflake publishes incidents on status.snowflake.com with granular cloud and region breakdowns. Historical patterns:

  • Regional isolation: Most Snowflake incidents affect a specific cloud provider and region (e.g., AWS US-East-1). Check whether your account's cloud/region is affected before assuming a global outage — the vast majority of accounts are unaffected during a regional incident.
  • Virtual warehouse degradation: Occasional incidents where warehouses can't resume or scale; often resolved within 30–60 minutes. Running queries on already-active warehouses may continue working.
  • Snowpipe delays: Snowpipe ingestion can experience lag during high-load periods; files eventually process but with delay. Check the Snowpipe ingestion history view: SELECT * FROM TABLE(INFORMATION_SCHEMA.COPY_HISTORY(...)).
  • Resolution times: Most Snowflake incidents resolve within 30–120 minutes. Major incidents (affecting query execution globally) are rare and typically resolved within 2–4 hours.

What to Do During a Snowflake Outage

  1. Identify your account's region — run SELECT CURRENT_REGION() in Snowflake and check status.snowflake.com for that specific region
  2. Check ACCOUNT_USAGE views — query SNOWFLAKE.ACCOUNT_USAGE.QUERY_HISTORY to see if recent queries have ERROR_MESSAGE populated; confirm the failure pattern
  3. Test with a simple query — run SELECT CURRENT_TIMESTAMP() to isolate whether the connection layer or query execution is failing
  4. Pause ETL pipelines — if Snowflake is confirmed down, pause Airflow DAGs or dbt Cloud runs to prevent cascading failures and noisy alerts
  5. Communicate SLA impact — notify business stakeholders immediately if morning reports will be delayed; set expectations before they start asking
  6. File a Snowflake support ticket — even if the status page shows an incident, open a ticket with your account locator and error details for faster triage
  7. Resume pipelines incrementally — when Snowflake recovers, restart pipelines with incremental loads rather than full refreshes to avoid overwhelming your warehouses

Monitor Snowflake Automatically

Statusfield continuously monitors Snowflake's platform health by region, sending instant alerts when incidents are detected — so your data engineering team knows about a Snowflake incident before the business starts asking why the dashboard is empty.