diff --git a/src/v/cloud_storage/segment_chunk_api.cc b/src/v/cloud_storage/segment_chunk_api.cc
index d497f7583479..b4ee78a60998 100644
--- a/src/v/cloud_storage/segment_chunk_api.cc
+++ b/src/v/cloud_storage/segment_chunk_api.cc
@@ -216,7 +216,7 @@ ss::future<segment_chunk::handle_t> segment_chunks::hydrate_chunk(
         }
     } catch (const std::exception& ex) {
         vlog(
-          _ctxlog.error,
+          _ctxlog.debug,
           "Failed to hydrate chunk start {}, error: {}",
           chunk_start,
           ex.what());
diff --git a/src/v/cloud_storage/segment_chunk_data_source.cc b/src/v/cloud_storage/segment_chunk_data_source.cc
index bf880250fe4d..0770582e784d 100644
--- a/src/v/cloud_storage/segment_chunk_data_source.cc
+++ b/src/v/cloud_storage/segment_chunk_data_source.cc
@@ -106,7 +106,7 @@ ss::future<> chunk_data_source_impl::load_stream_for_chunk(
     } catch (...) {
         eptr = std::current_exception();
         vlog(
-          _ctxlog.error,
+          _ctxlog.debug,
           "Hydrating chunk {} failed with error {}",
           chunk_start,
           eptr);