diff --git a/Makefile b/Makefile
index d44f81c8609326a0104c2fc8f04db3e35e123c2e..c3ee44140009371f12637f81a63a06bf0cdee437 100644
--- a/Makefile
+++ b/Makefile
@@ -3374,8 +3374,6 @@ flaky_test_cxx: buildtests_cxx
 
 ifeq ($(HAS_ZOOKEEPER),true)
 test_zookeeper: buildtests_zookeeper
-	$(E) "[RUN]     Testing zookeeper_test"
-	$(Q) $(BINDIR)/$(CONFIG)/zookeeper_test || ( echo test zookeeper_test failed ; exit 1 )
 
 
 flaky_test_zookeeper: buildtests_zookeeper
diff --git a/build.yaml b/build.yaml
index 527b7d59449d26bcd535481b6979ec853675a6e7..7ab70485c5aea16806523f184c3742608bfcfdc9 100644
--- a/build.yaml
+++ b/build.yaml
@@ -1003,6 +1003,7 @@ targets:
   deps: [grpc++_test_util, grpc_test_util, grpc++, grpc, gpr_test_util, gpr]
 - name: zookeeper_test
   build: test
+  run: false
   language: c++
   src: [test/cpp/end2end/zookeeper_test.cc]
   deps: [grpc++_test_util, grpc_test_util, grpc++, grpc_zookeeper, grpc, gpr_test_util,
diff --git a/tools/run_tests/tests.json b/tools/run_tests/tests.json
index df251a2b8eb1a5579e88489bf625694b1352a772..ebdd52f0af9f38cb9cb43c97a848c528c3db240b 100644
--- a/tools/run_tests/tests.json
+++ b/tools/run_tests/tests.json
@@ -1647,18 +1647,6 @@
       "windows"
     ]
   }, 
-  {
-    "ci_platforms": [
-      "linux"
-    ], 
-    "exclude_configs": [], 
-    "flaky": false, 
-    "language": "c++", 
-    "name": "zookeeper_test", 
-    "platforms": [
-      "linux"
-    ]
-  }, 
   {
     "ci_platforms": [
       "linux",