diff --git a/app/assets/stylesheets/framework/typography.scss b/app/assets/stylesheets/framework/typography.scss
index 45dab036d35e7d1721651eca1d35c3314f16a2c5..a08639936c0b5851f960c4f1d738ddc017c9e3cf 100644
--- a/app/assets/stylesheets/framework/typography.scss
+++ b/app/assets/stylesheets/framework/typography.scss
@@ -148,6 +148,7 @@
     @extend .table-bordered;
     margin: 16px 0;
     color: $gl-text-color;
+    border: 0;
 
     th {
       background: $label-gray-bg;
diff --git a/changelogs/unreleased/56556-fix-markdown-table-border.yml b/changelogs/unreleased/56556-fix-markdown-table-border.yml
new file mode 100644
index 0000000000000000000000000000000000000000..7724f49d4e98dd6c2b243a03feb1656d89c41db8
--- /dev/null
+++ b/changelogs/unreleased/56556-fix-markdown-table-border.yml
@@ -0,0 +1,5 @@
+---
+title: Fix markdown table border.
+merge_request: 24601
+author:
+type: fixed