diff --git a/.circleci/config.yml b/.circleci/config.yml
index ad409e88e4abfdd58a322a0491d03bd9766e5e13..7fff1e9f33dc8a70dfcfbfc747a00bb5969f47ce 100644
--- a/.circleci/config.yml
+++ b/.circleci/config.yml
@@ -25,6 +25,10 @@ jobs:
             # Required for the checkout step
             nix-env -i git openssh
 
+      - restore_cache:
+          keys:
+            - "v1-nix-store"
+
       - "checkout"
 
       - run:
@@ -37,6 +41,11 @@ jobs:
             apk update
             apk add ca-certificates
 
+      - save_cache:
+          key: "v1-nix-store"
+          paths:
+            - "/nix/store"
+
       - store_artifacts:
           path: "result/docs"
           destination: "docs"