diff --git a/tox.ini b/tox.ini
index cd0873a5e0615e8dc74819f9051557d358d1d392..fca46228eacd9240de0cdf608077968eb1271893 100644
--- a/tox.ini
+++ b/tox.ini
@@ -4,7 +4,7 @@ skipsdist = True
 envlist = openbsd60,xenial,trusty,precise,stretch,jessie,wheezy
 
 [testenv]
-envdir = {toxinidir}/.tox
+envdir = {toxinidir}/.tox/molecule
 deps = -rtests/requirements.txt
 passenv = HOME VBOX* ANSIBLE_*
 whitelist_externals =
@@ -14,7 +14,6 @@ commands =
     molecule test --platform {envname}
 
 [testenv:pre-commit]
-envdir = {toxinidir}/.tox
 deps =
     -rtests/requirements.txt
     pre-commit