Buy Premium Organic Matcha Green Tea

Our premium organic matcha green tea selection is sourced directly from the best green tea farmers in the Uji/ Kyoto region of Japan. Certified organic and tested for radiation, our matcha tea is shade grown, hand picked and stone ground following traditions dating back centuries.

Happy Matcha comes in two different grades: A 100% organic ceremonial grade Tencha (碾茶) matcha tea, perfect for drinking hot or cold as Koicha or Usucha. The taste notes of sweet young vegetal notes, great umami and a pleasant smooth finish will transport you directly to Japan. Our culinary grade organic matcha tea is perfect for creating matcha latte, smoothies, juices or baked goods.