Lovingly BATCHED in Colorado 

The Steeping leaf was founded in 2010 to fill the need for unique teas in the lively mountain town of Telluride, Colorado. Our mission is to give our customers quality organic tea sourcing, delicious, creative tea blends, and classic tea favorites. 

The communal elements of tea sharing that bring humans together are powerful and keep us dedicated to providing quality small batch teas.