Is Snowflake Down? How to Check Snowflake Status Right Now
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:
- Statusfield — Snowflake status — independent real-time monitoring of Snowflake's platform health.
- Snowflake's official status page — status.snowflake.com shows active incidents by cloud region (AWS, Azure, GCP) and deployment.
- Twitter/X — search
snowflake downorsnowflake queries failingsorted by Latest. Data engineers post immediately when pipelines start breaking. - Snowflake Community — community.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:
| Component | What breaks when it fails |
|---|---|
| Query execution | SQL queries time out or return SQL execution error; warehouses can't complete work |
| Virtual warehouse startup | Warehouses fail to resume from SUSPENDED state; queries queue indefinitely |
| Snowpipe / data loading | Automated data ingestion via Snowpipe stops processing new files |
| Replication / Failover | Cross-region data replication falls behind or stops |
| Data sharing | Reader accounts and outbound shares become inaccessible |
| Web UI | Snowsight fails to load or sessions expire unexpectedly |
| Login / Authentication | SSO or password authentication fails; JDBC/ODBC connection refused |
| REST / SQL API | Programmatic queries via REST API or JDBC/ODBC drivers fail |
Common Errors During a Snowflake Outage
| Symptom | Likely cause |
|---|---|
Net::ReadTimeout or Connection timed out from JDBC/ODBC | Network layer or query execution degraded |
Warehouse stuck in RESUMING state for >5 minutes | Virtual warehouse service degraded |
SQL execution error: internal error | Query execution engine incident |
Snowpipe files stuck in PENDING with no ingestion progress | Snowpipe ingestion service degraded |
403 Forbidden or Incorrect username or password (SSO path) | Authentication/SSO service degraded |
dbt jobs failing with Database Error | Underlying query execution or connection failure |
| Tableau / Looker dashboards timing out | Same 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:
- 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
- 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
- Use multi-cloud or multi-region accounts — Snowflake supports account failover to a secondary region; configure Business Continuity if uptime SLAs are critical
- Cache BI layer results — configure your BI tool (Tableau, Looker, Metabase) to cache query results; dashboards stay usable during short Snowflake incidents
- 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
- 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
- Identify your account's region — run
SELECT CURRENT_REGION()in Snowflake and check status.snowflake.com for that specific region - Check ACCOUNT_USAGE views — query
SNOWFLAKE.ACCOUNT_USAGE.QUERY_HISTORYto see if recent queries haveERROR_MESSAGEpopulated; confirm the failure pattern - Test with a simple query — run
SELECT CURRENT_TIMESTAMP()to isolate whether the connection layer or query execution is failing - Pause ETL pipelines — if Snowflake is confirmed down, pause Airflow DAGs or dbt Cloud runs to prevent cascading failures and noisy alerts
- Communicate SLA impact — notify business stakeholders immediately if morning reports will be delayed; set expectations before they start asking
- 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
- 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.
Related Articles
Is ChatGPT Down? How to Check OpenAI Status Right Now
ChatGPT not working? Learn how to check if OpenAI or ChatGPT is down, what the error codes mean, and how to get instant alerts when the API goes down — so your team stops wasting hours on a problem that isn't yours.
Is Cloudflare Down? How to Check Cloudflare Status Right Now
Cloudflare down? Here is how to instantly check whether it is a Cloudflare outage or something else — and how to get automatic alerts so your team knows before your users do.
Is Redis Down? How to Check Redis Cloud and Redis Status Right Now
Redis connections timing out, commands hanging, or Redis Cloud unreachable? Learn how to check if Redis is down right now, what causes outages, and how to protect your application when Redis fails.