# Which versions of Django will support Python 3.14

**URL:** <https://forum.djangoproject.com/t/which-versions-of-django-will-support-python-3-14/43005>\
**Category:** Documentation\
**Created:** [September 28, 2025, 8:27am UTC](https://forum.djangoproject.com/t/which-versions-of-django-will-support-python-3-14/43005 "2025-09-28T08:27:34Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![stuartmaxwell](https://sea2.discourse-cdn.com/flex026/user_avatar/forum.djangoproject.com/stuartmaxwell/32/1135_2.png) [@stuartmaxwell](https://forum.djangoproject.com/u/stuartmaxwell)\
**Post date:** [September 28, 2025, 8:27am UTC](https://forum.djangoproject.com/t/which-versions-of-django-will-support-python-3-14/43005/1 "2025-09-28T08:27:34Z")

</div>

When will the docs be updated with an indication of which Django versions will support Python 3.14. Or is there another way of finding out?

I see in the “dev” version of the docs, Python 3.14 is mentioned but only for Django 6.1: [FAQ: Installation | Django documentation | Django](https://docs.djangoproject.com/en/dev/faq/install/)

I want to test my Django packages against Python 3.14 using nox, and my tests are failing with the combinations below. I can see from the docs that Django 4.2 and 5.0 don’t even support Python 3.13, so I guess it’s not surprising I’m seeing issues on Python 3.14? But what about 5.1 - will this support 3.14?

```bash
nox > * test-3.14(django_ver='~=4.2.0'): failed
nox > * test-3.14(django_ver='~=5.0.0'): failed
nox > * test-3.14(django_ver='~=5.1.0'): failed

```

---

<div class="post-metadata">

**Author:** ![carltongibson](https://sea2.discourse-cdn.com/flex026/user_avatar/forum.djangoproject.com/carltongibson/32/267_2.png) [@carltongibson](https://forum.djangoproject.com/u/carltongibson)\
**Post date:** [September 28, 2025, 9:20am UTC](https://forum.djangoproject.com/t/which-versions-of-django-will-support-python-3-14/43005/2 "2025-09-28T09:20:11Z")

</div>

> Django 5.2 will be the first version to support Python 3.14, because Django 5.1 will end the mainstream support in April 2024.

> **[\#35844 (Python 3.14 compatibility.)
          – Django](https://code.djangoproject.com/ticket/35844)**

---

<div class="post-metadata">

**Author:** ![stuartmaxwell](https://sea2.discourse-cdn.com/flex026/user_avatar/forum.djangoproject.com/stuartmaxwell/32/1135_2.png) [@stuartmaxwell](https://forum.djangoproject.com/u/stuartmaxwell)\
**Post date:** [September 28, 2025, 9:23am UTC](https://forum.djangoproject.com/t/which-versions-of-django-will-support-python-3-14/43005/3 "2025-09-28T09:23:59Z")

</div>

Perfect! Thanks so much.
