Yes, stainless steel tumblers are designed to keep hot beverages hot and cold beverages cold for extended periods.