diff --git a/README.md b/README.md
index 4c2223cf3b..c53ccbba66 100644
--- a/README.md
+++ b/README.md
@@ -43,19 +43,19 @@ Parquet-Java uses Maven to build and depends on the thrift compiler (protoc is n
To build and install the thrift compiler, run:
```
-wget -nv https://archive.apache.org/dist/thrift/0.21.0/thrift-0.21.0.tar.gz
-tar xzf thrift-0.21.0.tar.gz
-cd thrift-0.21.0
+wget -nv https://archive.apache.org/dist/thrift/0.22.0/thrift-0.22.0.tar.gz
+tar xzf thrift-0.22.0.tar.gz
+cd thrift-0.22.0
chmod +x ./configure
./configure --disable-libs
sudo make install -j
```
-If you're on OSX and use homebrew, you can instead install Thrift 0.21.0 with `brew` and ensure that it comes first in your `PATH`.
+If you're on OSX and use homebrew, you can instead install Thrift 0.22.0 with `brew` and ensure that it comes first in your `PATH`.
```
brew install thrift
-export PATH="/usr/local/opt/thrift@0.21.0/bin:$PATH"
+export PATH="/usr/local/opt/thrift@0.22.0/bin:$PATH"
```
### Build Parquet with Maven
diff --git a/dev/ci-before_install.sh b/dev/ci-before_install.sh
index 8ea330cb8e..6b57624a23 100755
--- a/dev/ci-before_install.sh
+++ b/dev/ci-before_install.sh
@@ -20,7 +20,7 @@
# This script gets invoked by the CI system in a "before install" step
################################################################################
-export THRIFT_VERSION=0.21.0
+export THRIFT_VERSION=0.22.0
set -e
date
diff --git a/pom.xml b/pom.xml
index f726c544e8..8ee719b892 100644
--- a/pom.xml
+++ b/pom.xml
@@ -92,7 +92,7 @@
0.16.0
h2
0.10.0
- 0.21.0
+ 0.22.0
${thrift.version}
8.5.15
0.9.33