Skip to content
Get Started for Free

Overview

LocalStack for Snowflake provides a local, Snowflake-compatible emulator that runs within a single container on your local machine or CI environment. It lets you develop and test Snowflake data pipelines, SQL, and integrations without a real Snowflake account or consuming Snowflake credits. See the Feature Coverage and SQL Functions pages for what’s supported.

  • Accelerate data pipeline development: Run dbt, Airflow, and Snowpark pipelines against a local Snowflake-compatible endpoint instead of waiting on cloud credits or shared environments.
  • Automate integration testing: Run SQL and data pipeline tests in CI against a local emulator, without touching a real Snowflake account.
  • Validate SQL compatibility: Check queries, UDFs, and stored procedures against LocalStack’s Snowflake SQL support before deploying to production.
  • Experimental sandbox: Prototype Snowflake features such as Streams, Tasks, or storage integrations in a risk-free, local environment.

LocalStack for Snowflake also supports state management for persisting data across restarts, and init hooks for bootstrapping schemas and data on startup.

Was this page helpful?