diff --git a/docs/vars.md b/docs/vars.md
index be7bb6c38764459007a1b3ed1dcd16169b8f92bb..91cfb83d8bdfce7abc254c203fb293f1bf530d31 100644
--- a/docs/vars.md
+++ b/docs/vars.md
@@ -179,7 +179,8 @@ in the form of dicts of key-value pairs of configuration parameters that will be
 
 ## App variables
 
-* *helm_version* - Defaults to v2.x, set to a v3 version (e.g. `v3.0.1` ) to install Helm 3.x (no more Tiller!). When changing this to 3 in an existing cluster, Tiller will be left alone and has to be removed manually.
+* *helm_version* - Defaults to v3.x, set to a v2 version (e.g. `v2.16.1` ) to install Helm 2.x (will install Tiller!).
+Picking v3 for an existing cluster running Tiller will leave it alone. In that case you will have to remove Tiller manually afterwards.
 
 ## User accounts
 
diff --git a/roles/download/defaults/main.yml b/roles/download/defaults/main.yml
index 841fbb7e162162486f72004fcda457069821b562..a82cdf94c54fe482f2382956c058b6b1d45e90a2 100644
--- a/roles/download/defaults/main.yml
+++ b/roles/download/defaults/main.yml
@@ -426,7 +426,7 @@ test_image_repo: "{{ docker_image_repo }}/library/busybox"
 test_image_tag: latest
 busybox_image_repo: "{{ docker_image_repo }}/library/busybox"
 busybox_image_tag: 1.29.2
-helm_version: "v2.16.1"
+helm_version: "v3.0.3"
 helm_image_repo: "{{ docker_image_repo }}/lachlanevenson/k8s-helm"
 helm_image_tag: "{{ helm_version }}"
 tiller_image_repo: "{{ gcr_image_repo }}/kubernetes-helm/tiller"