diff --git a/common/changes/pcln-design-system/chore-add-badge-icon-story_2024-10-02-21-08.json b/common/changes/pcln-design-system/chore-add-badge-icon-story_2024-10-02-21-08.json
new file mode 100644
index 0000000000..5cf7b12634
--- /dev/null
+++ b/common/changes/pcln-design-system/chore-add-badge-icon-story_2024-10-02-21-08.json
@@ -0,0 +1,10 @@
+{
+ "changes": [
+ {
+ "packageName": "pcln-design-system",
+ "comment": "Adds story to Badge about Icon styling",
+ "type": "none"
+ }
+ ],
+ "packageName": "pcln-design-system"
+}
\ No newline at end of file
diff --git a/packages/core/src/Badge/Badge.stories.tsx b/packages/core/src/Badge/Badge.stories.tsx
index 2b1a546179..765e0bbafa 100644
--- a/packages/core/src/Badge/Badge.stories.tsx
+++ b/packages/core/src/Badge/Badge.stories.tsx
@@ -1,7 +1,9 @@
import React from 'react'
import styled from 'styled-components'
+import { Trophy } from 'pcln-icons'
import { Grid } from '../Grid/Grid'
import { Text } from '../Text/Text'
+import { Flex } from '../Flex/Flex'
import { colorSchemeNames } from '../storybook/args'
import { textTransformValues } from '../utils/attrs/typographyAttrs'
import { Badge, sizes, type BadgeProps } from './Badge'
@@ -103,3 +105,28 @@ const ColorSchemesTemplate = (args) => {
}
export const ColorSchemes = ColorSchemesTemplate.bind({})
ColorSchemesTemplate.args = {}
+
+export const WithIcon = () => {
+ return (
+ <>
+