diff --git a/app/mailers/emails/pipelines.rb b/app/mailers/emails/pipelines.rb
index 0b830f4ee5e925d83507459d657b80410f4ddef7..fb1f70723fd9435589c86ed37ca0e2c1c9aa1a7b 100644
--- a/app/mailers/emails/pipelines.rb
+++ b/app/mailers/emails/pipelines.rb
@@ -3,7 +3,7 @@
 module Emails
   module Pipelines
     def pipeline_success_email(pipeline, recipients)
-      pipeline_mail(pipeline, recipients, 'Succesful')
+      pipeline_mail(pipeline, recipients, 'Successful')
     end
 
     def pipeline_failed_email(pipeline, recipients)
diff --git a/changelogs/unreleased/55412-typo-in-pipeline-status-email.yml b/changelogs/unreleased/55412-typo-in-pipeline-status-email.yml
new file mode 100644
index 0000000000000000000000000000000000000000..7fc2fb9416e275af5687e66d85a6541168a6fc36
--- /dev/null
+++ b/changelogs/unreleased/55412-typo-in-pipeline-status-email.yml
@@ -0,0 +1,5 @@
+---
+title: Fix typo in pipeline status email
+merge_request: 55412
+author: Gabriel Berke-Williams
+type: fixed
diff --git a/spec/mailers/emails/pipelines_spec.rb b/spec/mailers/emails/pipelines_spec.rb
index 3ac687213573badb6fd3c230ef477bff63187ea1..a29835f34398c24e3ef39e614f21d8661b6b67dc 100644
--- a/spec/mailers/emails/pipelines_spec.rb
+++ b/spec/mailers/emails/pipelines_spec.rb
@@ -89,7 +89,7 @@
     let(:sha) { project.commit(ref).sha }
 
     it_behaves_like 'correct pipeline information' do
-      let(:status) { 'Succesful' }
+      let(:status) { 'Successful' }
       let(:status_text) { "Pipeline ##{pipeline.id} has passed!" }
     end
   end