diff --git a/src/csharp/Grpc.Examples/project.json b/src/csharp/Grpc.Examples/project.json
index c78de89cf895f3201e174087d12a2e14d05071d2..f259459a71756079faa048672d365135896e65ce 100644
--- a/src/csharp/Grpc.Examples/project.json
+++ b/src/csharp/Grpc.Examples/project.json
@@ -5,7 +5,7 @@
 
   "dependencies": {
     "Grpc.Core": "0.0.1",
-    "Google.Protobuf": "3.0.0-beta2"
+    "Google.Protobuf": "3.0.0-beta3"
   },
   "frameworks": {
     "net45": { },
diff --git a/src/csharp/Grpc.HealthCheck/project.json b/src/csharp/Grpc.HealthCheck/project.json
index 0984d43deca6e36d564f7bcf1ed98e3d3bb97334..220224819f850b62eb44f690fa7d085b22a570b8 100644
--- a/src/csharp/Grpc.HealthCheck/project.json
+++ b/src/csharp/Grpc.HealthCheck/project.json
@@ -16,7 +16,7 @@
 
   "dependencies": {
     "Grpc.Core": "0.14.0-anexperiment",
-    "Google.Protobuf": "3.0.0-beta2"
+    "Google.Protobuf": "3.0.0-beta3"
   },
   "frameworks": {
     "net45": { },
diff --git a/src/csharp/Grpc.IntegrationTesting/project.json b/src/csharp/Grpc.IntegrationTesting/project.json
index f2cda96e7be59a6dcde546ed8f3adb4c4edd7892..93cabf21bcff402de5cde1a6acda4a5aec02d391 100644
--- a/src/csharp/Grpc.IntegrationTesting/project.json
+++ b/src/csharp/Grpc.IntegrationTesting/project.json
@@ -9,7 +9,7 @@
   "dependencies": {
     "Grpc.Auth": "0.0.1",
     "Grpc.Core": "0.0.1",
-    "Google.Protobuf": "3.0.0-beta2",
+    "Google.Protobuf": "3.0.0-beta3",
     "CommandLineParser": "1.9.71",
     "Moq": "4.2.1510.2205",
     "NUnit": "3.2.0",