diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 2950e873df..1e492cd4f4 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -127,7 +127,6 @@ update-repos:
 #  TS: [none, trusted-services]
 #  TESTING: testimage
 #  SECUREDEBUG: [none, secure-debug]
-#  VIRT: [none, xen]
 
 # Validate layers are Yocto Project Compatible
 check-layers:
@@ -272,7 +271,6 @@ qemuarm64:
       - DISTRO: poky-tiny
         FIRMWARE: [u-boot, edk2]
         TESTING: testimage
-      - VIRT: xen
 
 qemuarm-secureboot:
   extends: .build
@@ -294,7 +292,6 @@ qemuarm:
         TESTING: testimage
       - DISTRO: poky-tiny
         TESTING: testimage
-      - VIRT: xen
 
 qemuarmv5:
   extends: .build
diff --git a/ci/xen.yml b/ci/xen.yml
deleted file mode 100644
index 9b08d01d62..0000000000
--- a/ci/xen.yml
+++ /dev/null
@@ -1,16 +0,0 @@
-# yaml-language-server: $schema=https://raw.githubusercontent.com/siemens/kas/master/kas/schema-kas.json
-
-header:
-  version: 14
-  includes:
-    - ci/meta-virtualization.yml
-    - ci/poky-altcfg.yml
-
-local_conf_header:
-  meta-virt: |
-    DISTRO_FEATURES:append = " virtualization xen"
-  sshd: |
-    IMAGE_FEATURES:append = " ssh-server-openssh"
-
-target:
-  - xen-image-minimal
