diff --git a/.github/workflows/build_cibuildwheel.yml b/.github/workflows/build_cibuildwheel.yml
index 4e282083b8c546815708e8713938d04a664ce6e3..69f8e637231c808ceee86940f8e543d5bfd7233a 100644
--- a/.github/workflows/build_cibuildwheel.yml
+++ b/.github/workflows/build_cibuildwheel.yml
@@ -21,6 +21,10 @@ jobs:
       - name: Install cibuildwheel
         run: python -m pip install cibuildwheel==2.3.1
 
+      - name: Install LLVM (clang-cl) on windows
+        run: choco install -y llvm
+        if: runner.os == 'Windows'
+
       - name: Build wheels
         run: python -m cibuildwheel --output-dir wheelhouse
         # to supply options, put them in 'env', like: