diff --git a/CHANGELOG.md b/CHANGELOG.md
index 9e1f0caed09ad206ff4d5e21420098f50934ff7a..bf0886afa57cf3cd298681584caacc7646f9a2aa 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1445,7 +1445,7 @@ Differences Between DuMu<sup>x</sup> 2.6 and DuMu<sup>x</sup> 2.7
 
   - The 1p2c volume variables no longer use the method tortuosity() from
     spatial params class, the value is now calculated within the effective
-    diffusivity model. Thus the method is deprecated in the spacial params
+    diffusivity model. Thus the method is deprecated in the spatial params
     classes FVSpatialParamsOneP and ImplicitSpatialParamsOneP.
 
 * Deprecated protected MEMBER VARIABLES, to be removed after 2.7: BEWARE: Older
diff --git a/dumux/common/math.hh b/dumux/common/math.hh
index 7abd460af134bbf755b73a732d8727ade6e1c996..d5ece83908cc6426d0400395cf2c559bbae375ce 100644
--- a/dumux/common/math.hh
+++ b/dumux/common/math.hh
@@ -430,7 +430,7 @@ int invertCubicPolynomial(SolContainer *sol,
  *
  * Compares an current position vector with a reference vector, and returns true
  * if the position vector is larger.
- * "Larger" in this case means that all the entries of each spacial dimension are
+ * "Larger" in this case means that all the entries of each spatial dimension are
  * larger compared to the reference vector.
  *
  * \param pos Vector holding the current Position that is to be checked
@@ -456,7 +456,7 @@ bool isLarger(const Dune::FieldVector<Scalar, dim> &pos,
  *
  * Compares an current position vector with a reference vector, and returns true
  * if the position vector is smaller.
- * "Smaller" in this case means that all the entries of each spacial dimension are
+ * "Smaller" in this case means that all the entries of each spatial dimension are
  * smaller in comparison with the reference vector.
  *
  * \param pos Vector holding the current Position that is to be checked
@@ -482,7 +482,7 @@ bool isSmaller(const Dune::FieldVector<Scalar, dim> &pos,
  *
  * Compares an current position vector with two reference vector, and returns true
  * if the position vector lies in between them.
- * "Between" in this case means that all the entries of each spacial dimension are
+ * "Between" in this case means that all the entries of each spatial dimension are
  * smaller in comparison with the larger reference vector as well as larger campared
  * to the smaller reference.
  * This is comfortable to cheack weather the current position is located inside or
diff --git a/dumux/experimental/timestepping/multistagemethods.hh b/dumux/experimental/timestepping/multistagemethods.hh
index ed97798e0db705a901e616c88401134ff0252139..4868eecb9cddc8b6823990f3e87db2047a69ca9c 100644
--- a/dumux/experimental/timestepping/multistagemethods.hh
+++ b/dumux/experimental/timestepping/multistagemethods.hh
@@ -50,7 +50,7 @@ namespace Dumux::Experimental {
  *
  * where \f$ M(x)\f$ is the temporal operator/residual in terms of the solution \f$ x \f$,
  * and \f$ R(x)\f$ is the discrete spatial operator/residual.
- * \f$ M(x)\f$ usually corresponds to the conserved quanity (e.g. mass), and \f$ R(x)\f$
+ * \f$ M(x)\f$ usually corresponds to the conserved quantity (e.g. mass), and \f$ R(x)\f$
  * contains the rest of the residual. We can then construct \f$ m \f$-stage time discretization methods.
  * Integrating from time \f$ t^n\f$ to \f$ t^{n+1}\f$ with time step size \f$ \Delta t^n\f$, we solve:
  *
diff --git a/dumux/geomechanics/poroelastic/couplingmanager.hh b/dumux/geomechanics/poroelastic/couplingmanager.hh
index a587a88b0942ce02f604567f61daae5273fdfa63..578073a629c3425a9378ae6b9cd17f7f2da67afb 100644
--- a/dumux/geomechanics/poroelastic/couplingmanager.hh
+++ b/dumux/geomechanics/poroelastic/couplingmanager.hh
@@ -42,7 +42,7 @@ namespace Dumux {
  *        Coupling manager for porous medium flow problems coupled to a poro-mechanical
  *        problem both defined on the same grid. Coupling occurs via the change of porosity
  *        and permeability due to mechanical deformations and the influence of the pore
- *        pressure on the effecive stresses acting on the porous medium.
+ *        pressure on the effective stresses acting on the porous medium.
  *
  * \tparam PMFlowId The porous medium flow domain id
  * \tparam PoroMechId The poro-mechanical domain id
diff --git a/dumux/linear/pdesolver.hh b/dumux/linear/pdesolver.hh
index edd2313002d3f21d77efcde5effba607db7263a8..ce758947cc756f9cf6e1b86ab9c1d68a870468b6 100644
--- a/dumux/linear/pdesolver.hh
+++ b/dumux/linear/pdesolver.hh
@@ -215,7 +215,7 @@ public:
     /*!
      * \brief Set whether the matrix should be reused
      * \note If this is set to true, the matrix will not be assembled. Make
-     *       sure there is an assembled matrix that can be resused before
+     *       sure there is an assembled matrix that can be reused before
      *       setting this flag to true.
      */
     void reuseMatrix(bool reuse = true)