diff --git a/config.py b/config.py
index ef0d92e13748f4a0ba5391045725783e3ecfe6a0..d09e0e5cb24558c51615437a3b3d0b9889e194eb 100644
--- a/config.py
+++ b/config.py
@@ -5,6 +5,7 @@ Application configuration settings.
 import logging
 import os
 
+from waterdata import __version__ as APP_VERSION
 
 DEBUG = False
 
diff --git a/waterdata/templates/base.html b/waterdata/templates/base.html
index dec0adc830b90f5cd3c3e47801091f0bdafca4ae..9f5611b5f1411ac8c2ac9f056389853b76440b64 100644
--- a/waterdata/templates/base.html
+++ b/waterdata/templates/base.html
@@ -5,9 +5,9 @@
         <meta http-equiv="X-UA-Compatible" content="IE=edge">
         <meta name="viewport" content="width=device-width, initial-scale=1">
         <link rel="shortcut icon" type="image/ico" href="{{ config.STATIC_ROOT }}/img/usgs_favicon.ico">
-        <link rel="stylesheet" href="{{ config.STATIC_ROOT }}/main.css">
+        <link rel="stylesheet" href="{{ config.STATIC_ROOT }}/main.css?v={{ config.APP_VERSION }}">
         <script type="text/javascript">var SERVICE_ROOT = '{{ config.SERVICE_ROOT }}/nwis';</script>
-        <script async src="{{ config.STATIC_ROOT }}/bundle.js"></script>
+        <script async src="{{ config.STATIC_ROOT }}/bundle.js?v={{ config.APP_VERSION }}"></script>
         {% block page_script %}{% endblock %}
         <title>
             {% block title %}{% if page_title %}{{ page_title }} - {% endif %}USGS Water Data for the Nation{% endblock %}