Please join the petsc-announce and petsc-users mailing lists.

PETSc Release Version 3.9

There are no separate patch files, the current fixes are included in the tar file. Patches are documented at: Older patchlevel tarballs are also available

Previous PETSc Releases

We urge you, whenever possible, to upgrade to the latest version of PETSc.

Mirror server

If our primary download server is unavailable - the release tarballs should be available from a mirror server at

PETSc development repository

You can work with the development copy of PETSc, and be up-to-date with our day-to-day work. This also facilitates easy submission of patches back to us. This usage is for experts only.