diff --git a/scss/_variables.scss b/scss/_variables.scss
index 6b9ae3d3f7633df2cbc922d775d16d257bad95d6..9e2af089fdbfaf17c74e94dfbbb2ae9940ac1007 100644
--- a/scss/_variables.scss
+++ b/scss/_variables.scss
@@ -1067,8 +1067,8 @@ $toast-header-border-color:         rgba(0, 0, 0, .05) !default;
 $badge-font-size:                   .75em !default;
 $badge-font-weight:                 $font-weight-bold !default;
 $badge-color:                       $white !default;
-$badge-padding-y:                   .25em !default;
-$badge-padding-x:                   .5em !default;
+$badge-padding-y:                   .35em !default;
+$badge-padding-x:                   .65em !default;
 $badge-border-radius:               $border-radius !default;
 
 
diff --git a/site/content/docs/5.0/migration.md b/site/content/docs/5.0/migration.md
index af44951eb337861676699144ae07211e37a5f99d..12e10f3e4b50398ecf473c8ec39f79bd554b3488 100644
--- a/site/content/docs/5.0/migration.md
+++ b/site/content/docs/5.0/migration.md
@@ -35,6 +35,10 @@ toc: true
 
 ### Components
 
+### Badges
+
+- Increased default padding for badges from `.25em`/`.5em` to `.35em`/`.65em`.
+
 #### Buttons
 
 - Disabled states of buttons are easier to customize thanks to additional arguments in the `button-variant()` mixin. [See #30639.](https://github.com/twbs/bootstrap/pull/30639)