diff --git a/src/core/ext/census/base_resources.c b/src/core/ext/census/base_resources.c
index f1ee41c5d97ad5262d9a24ecae5abdedab68ac16..f9aa4bb99451838b32ab452a4b250c170a4c533b 100644
--- a/src/core/ext/census/base_resources.c
+++ b/src/core/ext/census/base_resources.c
@@ -30,7 +30,7 @@
  *
  */
 
-#include "base_resources.h"
+#include "src/core/ext/census/base_resources.h"
 
 #include <stdio.h>
 #include <string.h>
@@ -38,7 +38,7 @@
 #include <grpc/census.h>
 #include <grpc/support/log.h>
 
-#include "resource.h"
+#include "src/core/ext/census/resource.h"
 
 // Add base RPC resource definitions for use by RPC runtime.
 //
diff --git a/src/core/ext/census/initialize.c b/src/core/ext/census/initialize.c
index 118163512ad5583eb46325eddd7f2b23e20b8feb..55cbbe8e959db359b7145490f9b7dee294585a05 100644
--- a/src/core/ext/census/initialize.c
+++ b/src/core/ext/census/initialize.c
@@ -32,8 +32,8 @@
  */
 
 #include <grpc/census.h>
-#include "base_resources.h"
-#include "resource.h"
+#include "src/core/ext/census/base_resources.h"
+#include "src/core/ext/census/resource.h"
 
 static int features_enabled = CENSUS_FEATURE_NONE;
 
diff --git a/src/core/ext/census/resource.c b/src/core/ext/census/resource.c
index 7015ad6c33ee869771d8a2797f1e44cccb5bdbc9..ed44f004f91c2bf74ea726628afcf5e3f34aa8d7 100644
--- a/src/core/ext/census/resource.c
+++ b/src/core/ext/census/resource.c
@@ -31,7 +31,7 @@
  *
  */
 
-#include "resource.h"
+#include "src/core/ext/census/resource.h"
 #include "third_party/nanopb/pb_decode.h"
 
 #include <grpc/census.h>
diff --git a/src/core/ext/census/resource.h b/src/core/ext/census/resource.h
index a0669f3a39b084b258d287028b63354cfe3fe8ff..591bff07da5b000cbbb82a7a50ec516a188a771b 100644
--- a/src/core/ext/census/resource.h
+++ b/src/core/ext/census/resource.h
@@ -36,7 +36,7 @@
 #define GRPC_CORE_EXT_CENSUS_RESOURCE_H
 
 #include <grpc/grpc.h>
-#include "gen/census.pb.h"
+#include "src/core/ext/census/gen/census.pb.h"
 
 /* Internal representation of a resource. */
 typedef struct {