diff --git a/stringtie.wdl b/stringtie.wdl
index d3a6f73d9fae1c9574676ed1c9328e641c5f7c61..9c2f3cfcb1683e2340029eae312d12c7da14c582 100644
--- a/stringtie.wdl
+++ b/stringtie.wdl
@@ -31,6 +31,7 @@ task Stringtie {
         Boolean? firstStranded
         Boolean? secondStranded
         String? geneAbundanceFile
+        Float? minimumCoverage
 
         Int threads = 1
         String memory = "2G"
@@ -47,6 +48,7 @@ task Stringtie {
         ~{true="-e" false="" skipNovelTranscripts} \
         ~{true="--rf" false="" firstStranded} \
         ~{true="--fr" false="" secondStranded} \
+        ~{"-c " + minimumCoverage} \
         -o ~{assembledTranscriptsFile} \
         ~{"-A " + geneAbundanceFile} \
         ~{bam}
@@ -74,6 +76,7 @@ task Stringtie {
         firstStranded: {description: "Equivalent to the --rf flag of stringtie.", category: "required"}
         secondStranded: {description: "Equivalent to the --fr flag of stringtie.", category: "required"}
         geneAbundanceFile: {description: "Where the abundance file should be written.", category: "common"}
+        minimumCoverage: {description: "The minimum coverage for a transcript to be shown in the output.", category: "advanced"}
         threads: {description: "The number of threads to use.", category: "advanced"}
         memory: {description: "The amount of memory needed for this task in GB.", category: "advanced"}
         timeMinutes: {description: "The maximum amount of time the job will run in minutes.", category: "advanced"}