Con un presupuesto de $25 millones de dólares, "Las horas" fue un éxito mundial, recaudando más de $41.6 millones de dólares en los Estados Unidos y Canadá, y más de $67.1 millones en otros países del mundo, haciendo un total de más de $108.8 millones de dólares, cuatro veces su presupuesto.