diff --git a/routers/repo/milestone.go b/routers/repo/milestone.go
index 032a848ba7..9d8f34268d 100644
--- a/routers/repo/milestone.go
+++ b/routers/repo/milestone.go
@@ -257,6 +257,8 @@ func MilestoneIssuesAndPulls(ctx *context.Context) {
 		return
 	}
 
+	milestone.RenderedContent = string(markdown.Render([]byte(milestone.Content), ctx.Repo.RepoLink, ctx.Repo.Repository.ComposeMetas()))
+
 	ctx.Data["Title"] = milestone.Name
 	ctx.Data["Milestone"] = milestone
 
diff --git a/templates/repo/issue/milestone_issues.tmpl b/templates/repo/issue/milestone_issues.tmpl
index 682469a141..0f4509ecbc 100644
--- a/templates/repo/issue/milestone_issues.tmpl
+++ b/templates/repo/issue/milestone_issues.tmpl
@@ -5,9 +5,11 @@
 		<div class="ui three column stackable grid">
 			<div class="column">
 				<h3>{{.Milestone.Name}}</h3>
+				<div class="content">
+					{{.Milestone.RenderedContent|Str2html}}
+				</div>
 			</div>
 			<div class="column center aligned">
-
 			</div>
 			{{if not .Repository.IsArchived}}
 				<div class="column right aligned">