diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index e0d0e7d2dd6df4327e3ac20e1f97e7da1365f7ac..edeca489ad455df48db7b3f686cba72d3549cb61 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -156,12 +156,6 @@ variables:
     - bash ./.ci/test_template.sh
 
 
-test:3.9:
-  stage: test
-  image: pauldmccarthy/fsleyes-py39-wxpy4-gtk3
-  <<: *test_template
-
-
 test:3.10:
   stage: test
   image: pauldmccarthy/fsleyes-py310-wxpy4-gtk3
@@ -180,6 +174,12 @@ test:3.12:
   <<: *test_template
 
 
+test:3.13:
+  stage: test
+  image: pauldmccarthy/fsleyes-py313-wxpy4-gtk3
+  <<: *test_template
+
+
 test:build-pypi-dist:
   stage: test
   image: python:3.10
diff --git a/README.rst b/README.rst
index 4eafb12b92e44ca4b191259461576a40cc20857f..689ab8d275d8ee16c4234620984590a85b9969c5 100644
--- a/README.rst
+++ b/README.rst
@@ -19,7 +19,7 @@ programming library written in Python. It is used by `FSLeyes
 <https://git.fmrib.ox.ac.uk/fsl/fsleyes/fsleyes/>`_.
 
 
-``fslpy`` is tested against Python versions 3.8, 3.9, 3.10, and 3.11.
+``fslpy`` is tested against Python versions 3.10, 3.11, 3.12, and 3.13.
 
 
 Installation
diff --git a/pyproject.toml b/pyproject.toml
index fa61d946d06e15925cb9e903cbf3b3d87b30fabb..0563cec274dd33e70a61f2404b5e93d8b688f759 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -24,10 +24,10 @@ classifiers = [
   "Development Status :: 3 - Alpha",
   "Intended Audience :: Developers",
   "License :: OSI Approved :: Apache Software License",
-  "Programming Language :: Python :: 3.8",
-  "Programming Language :: Python :: 3.9",
   "Programming Language :: Python :: 3.10",
   "Programming Language :: Python :: 3.11",
+  "Programming Language :: Python :: 3.12",
+  "Programming Language :: Python :: 3.13",
   "Topic :: Software Development :: Libraries :: Python Modules"
 ]