diff --git a/.circleci/config.yml b/.circleci/config.yml
index 0889e43a4d3f50e561416bd8fcb78e29d0151711..baa1b7a69425cf41cae518a957fb26d2bf882c84 100644
--- a/.circleci/config.yml
+++ b/.circleci/config.yml
@@ -119,6 +119,28 @@ jobs:
           name: run tests
           command: |
             tox -e py35
+
+
+  build-python3.7:
+    docker:
+      - image: circleci/python:3.7.0
+    working_directory: ~/repo
+    steps:
+      - checkout
+      # Download and cache dependencies
+      - restore_cache:
+          keys:
+          - v1-dependencies-{{ checksum "requirements-test.txt" }}
+          # fallback to using the latest cache if no exact match is found
+          - v1-dependencies-
+      - run:
+          name: install dependencies
+          command: |
+            sudo python -m pip install --upgrade -r requirements-test.txt
+      - run:
+          name: run tests
+          command: |
+            tox -e py37
 workflows:
   version: 2
   build: