Drain time คือเวลาทั้งหมดของ บีทแมพ ที่ต้องการให้ผู้เล่นนั้นเล่น เริ่มนับตอน hit objects(โน้ต) ตัวแรก และจะจบที่โน้ตสุดท้าย เวลานี้ไม่นับช่วง Break ที่มาของคำว่า drain มาจาก ระบบการลดเลือด ของ osu! และ osu!catch ที่เลือดของผู้เล่นนั้นจะลดลงไปเรื่อย ๆ ระหว่างการเล่น
บีทแมพที่มี Drain time ยาวมากจะถูกเรียกว่า marathons เนื่องจากการที่ต้องการความอดทนอย่างมากในการเล่นผ่าน
บนหน้าต่างข้อมูลบีทแมพบนเว็บไซต์นั้น จะคำนวน Drain time(จะถูกเขียนไว้ว่า Drain length
) จากเวลาเริ่มของโน้ตเท่านั้น ดังนั้นถ้าโน้ตสุดท้ายของแมพเป็น slider หรือ spinner Drain time ที่แสดงจะไม่ถูกต้อง