diff --git a/extra/grpc/.SRCINFO b/extra/grpc/.SRCINFO
index b44d14354..aa9351e3c 100644
--- a/extra/grpc/.SRCINFO
+++ b/extra/grpc/.SRCINFO
@@ -1,7 +1,7 @@
 pkgbase = grpc
 	pkgdesc = High performance, open source, general RPC framework that puts mobile and HTTP/2 first.
-	pkgver = 1.70.1
-	pkgrel = 2
+	pkgver = 1.71.0
+	pkgrel = 1
 	url = https://grpc.io
 	arch = x86_64
 	license = Apache-2.0
@@ -22,9 +22,9 @@ pkgbase = grpc
 	makedepends = python-wheel
 	makedepends = re2
 	makedepends = re2c
-	source = https://github.com/grpc/grpc/archive/v1.70.1/grpc-1.70.1.tar.gz
+	source = https://github.com/grpc/grpc/archive/v1.71.0/grpc-1.71.0.tar.gz
 	source = https://github.com/google/googletest/archive/2dd1c131950043a8ad5ab0d2dda0e0970596586a/googletest-2dd1c131950043a8ad5ab0d2dda0e0970596586a.tar.gz
-	sha256sums = c4e85806a3a23fd2a78a9f8505771ff60b2beef38305167d50f5e8151728e426
+	sha256sums = 0d631419e54ec5b29def798623ee3bf5520dac77abeab3284ef7027ec2363f91
 	sha256sums = 31bf78bd91b96dd5e24fab3bb1d7f3f7453ccbaceec9afb86d6e4816a15ab109
 
 pkgname = grpc
diff --git a/extra/grpc/PKGBUILD b/extra/grpc/PKGBUILD
index 512505868..791ce421f 100644
--- a/extra/grpc/PKGBUILD
+++ b/extra/grpc/PKGBUILD
@@ -8,9 +8,9 @@
 
 pkgbase='grpc'
 pkgname=('grpc' 'python-grpcio' 'python-grpcio-tools' 'php-grpc' 'php-legacy-grpc' 'grpc-cli')
-pkgver=1.70.1
+pkgver=1.71.0
 _gtestver=2dd1c131950043a8ad5ab0d2dda0e0970596586a
-pkgrel=2
+pkgrel=1
 pkgdesc="High performance, open source, general RPC framework that puts mobile and HTTP/2 first."
 arch=('x86_64')
 url='https://grpc.io'
@@ -36,7 +36,7 @@ makedepends=(
 )
 source=("https://github.com/grpc/grpc/archive/v$pkgver/$pkgbase-$pkgver.tar.gz"
         "https://github.com/google/googletest/archive/$_gtestver/googletest-$_gtestver.tar.gz")
-sha256sums=('c4e85806a3a23fd2a78a9f8505771ff60b2beef38305167d50f5e8151728e426'
+sha256sums=('0d631419e54ec5b29def798623ee3bf5520dac77abeab3284ef7027ec2363f91'
             '31bf78bd91b96dd5e24fab3bb1d7f3f7453ccbaceec9afb86d6e4816a15ab109')
 
 prepare() {