How to List Tables in Snowflake

Last updated July 24, 2026 · By the SaturnSQL team

SHOW TABLES lists tables in the current schema with size and row counts. For queryable results you can filter and join, use information_schema.tables instead.

SHOW TABLES;
SHOW TABLES LIKE 'order%' IN SCHEMA analytics.public;

Query information_schema

SELECT table_name, row_count, bytes
FROM analytics.information_schema.tables
WHERE table_schema = 'PUBLIC'
ORDER BY bytes DESC;

Run this in SaturnSQL

SaturnSQL is a browser-based SQL editor for teams: shared query library, schema-aware autocomplete, and scheduled exports to Google Sheets and Slack.

Try it free

Related Snowflake guides

© 2026 Panda Capital Oy Ab. All rights reserved.