Snowflake Streaming Destination: General Availability

The Snowflake Streaming destination is now generally available, delivering real-time data to Snowflake in seconds.
Available Plans
  • enterprise

The Snowflake Streaming destination is now Generally Available. This integration delivers event data to Snowflake in seconds via continuous micro-batches using Snowflake’s Snowpipe Streaming API, enabling real-time analytics, alerting, A/B testing, and fresher data for personalization and AI/ML use cases.

Key benefits

  • Real-time data availability: Events appear in Snowflake within seconds, not hours, enabling immediate insights and activation
  • Cost-efficient streaming: Uses Snowpipe Streaming API instead of warehouse compute, maintaining the same or lower cost compared to batch integration while dramatically reducing latency
  • Full platform integration: Leverage all of RudderStack’s native capabilities including Transformations, Tracking Plans, and other Data Governance capabilities
  • Enterprise-grade reliability: Built on RudderStack’s proven event streaming infrastructure with monitoring and alerting

Seamless migration

Existing Snowflake batch destination users can migrate seamlessly using the Assisted Migration feature. This guided workflow wizard creates and configures your new Snowflake Streaming destination, manages the pipeline transition, and minimizes duplicate records during migration.

To start the migration, go to your existing Snowflake batch destination in the RudderStack dashboard and look for the Migrate to Snowflake Streaming banner.

Proceed button in migration banner

See the Snowflake Streaming Migration Guide for more information.

Pricing and packaging

Snowflake Streaming is an Enterprise feature, but we’re offering a free trial to all paying RudderStack customers through June 8, 2026. After the trial period, Snowflake Streaming will be available as an add-on for non-Enterprise customers.

Get started

To set up the Snowflake Streaming destination:

  1. Add a source in your RudderStack dashboard.
  2. Select Snowflake Streaming from the list of destinations.
  3. Configure your connection settings and credentials.
  4. Connect your sources and start streaming.

See the Snowflake Streaming documentation for detailed setup instructions and configuration options.



Questions? Contact us by Email or on Slack