Ceramic mugs can keep drinks hot for 1–2 hours. It can also maintain the temperature of cold drinks for up to 3 hours. Our stainless steel BPA-free insulated tumblers can keep your drink hot or cold for up to 24 hours.