diff --git a/lib/platform/gitlab/index.ts b/lib/platform/gitlab/index.ts
index 9067f94f8b44fad737db56f563afad2b809b9171..fb3d05dce01dfdca3fdb9acdb02e73718d75da49 100644
--- a/lib/platform/gitlab/index.ts
+++ b/lib/platform/gitlab/index.ts
@@ -337,7 +337,8 @@ type BranchState =
   | 'success'
   | 'failed'
   | 'canceled'
-  | 'skipped';
+  | 'skipped'
+  | 'scheduled';
 
 interface GitlabBranchStatus {
   status: BranchState;
@@ -378,6 +379,7 @@ const gitlabToRenovateStatusMapping: Record<BranchState, BranchStatus> = {
   failed: BranchStatus.red,
   canceled: BranchStatus.red,
   skipped: BranchStatus.red,
+  scheduled: BranchStatus.yellow,
 };
 
 // Returns the combined status for a branch.