diff --git a/eng/tools/RepoTasks/DownloadFile.cs b/eng/tools/RepoTasks/DownloadFile.cs
index bb0f433c1767caa054166caf6518f906ad802fbf..b973a4cef0b496b32e5b42ffeafd61f017d79e82 100644
--- a/eng/tools/RepoTasks/DownloadFile.cs
+++ b/eng/tools/RepoTasks/DownloadFile.cs
@@ -100,7 +100,7 @@ namespace RepoTasks
 
             Log.LogMessage(MessageImportance.High, $"Attempting download '{source}' to '{target}'");
 
-            using (var httpClient = new HttpClient { Timeout = TimeSpan.FromMinutes(5) })
+            using (var httpClient = new HttpClient { Timeout = TimeSpan.FromMinutes(7.5) })
             {
                 for (int retryNumber = 0; retryNumber < MaxRetries; retryNumber++)
                 {