diff --git a/docker/Dockerfile.finn_ci b/docker/Dockerfile.finn_ci
index 0d122133a6446cb77160c9447e16ff13d4d4b9c5..d1ca2e891b735c8be04418f469984618fcff072a 100644
--- a/docker/Dockerfile.finn_ci
+++ b/docker/Dockerfile.finn_ci
@@ -40,6 +40,12 @@ RUN apt-get install -y verilator zsh
 RUN apt-get -y install sshpass wget unzip
 RUN echo "StrictHostKeyChecking no" >> /etc/ssh/ssh_config
 
+# install XRT dependencies
+RUN wget https://raw.githubusercontent.com/Xilinx/XRT/master/src/runtime_src/tools/scripts/xrtdeps.sh
+RUN apt-get update
+RUN bash xrtdeps.sh
+RUN rm xrtdeps.sh
+
 # cloning dependency repos
 # Brevitas
 RUN git clone https://github.com/Xilinx/brevitas.git /workspace/brevitas
diff --git a/docker/Dockerfile.finn_dev b/docker/Dockerfile.finn_dev
index db49dceb2d06670dfc43059d3a4fa6160a8ded58..4b52d7886b8ab58542cc6ff17bcb65a48ca66237 100644
--- a/docker/Dockerfile.finn_dev
+++ b/docker/Dockerfile.finn_dev
@@ -46,6 +46,12 @@ RUN apt-get install -y verilator nano zsh rsync
 RUN apt-get -y install sshpass wget unzip
 RUN echo "StrictHostKeyChecking no" >> /etc/ssh/ssh_config
 
+# install XRT dependencies
+RUN wget https://raw.githubusercontent.com/Xilinx/XRT/master/src/runtime_src/tools/scripts/xrtdeps.sh
+RUN apt-get update
+RUN bash xrtdeps.sh
+RUN rm xrtdeps.sh
+
 COPY requirements.txt .
 RUN pip install -r requirements.txt
 RUN rm requirements.txt