Minecraft has built one of the most recognizable color systems in gaming—whether you're dyeing wool blocks, crafting banners, or painting concrete, you eventually wonder exactly how many colors are available and how they work. The answer depends on how you count: there are 16 named dye colors that players obtain from items like lapis lazuli and cocoa beans, plus additional colors that appear in the game through blocks, particles, and banner patterns, pushing the total well beyond what most players realize.
The 16 Core Dye Colors in Minecraft
Every player who builds with wool or leather armor learns the basic set: white, orange, magenta, light blue, yellow, lime, pink, gray, light gray, cyan, purple, blue, brown, green, red, black. These are the 16 dye colors that appear as actual items you can craft or gather. Each one maps to a Minecraft dye item, with some requiring crafting from flowers, others dropping from mobs (like ink sacs from squid), and a few needing smelting (cactus green). Beyond the classic Java Edition's original 16 dyes, Bedrock Edition's interface often references the same palette, making this the definitive Minecraft color list for most building purposes.
| Color / Dye Name | Primary Source | Hex Code (Approx.) |
|---|---|---|
| White | Bone Meal, Lily of the Valley | #F9FFFE |
| Orange | Orange Tulip, Torchflower | |
| Magenta | Lilac, Allium | #BE00FF |
| Light Blue | Blue Orchid | #6789FF |
| Yellow | Dandelion, Sunflower | #FFFF00 |
Pulling the exact hex codes and source items into a tidy reference helps builders match dyes to their favorite palettes. For most projects, focusing on these 16 colors ensures you're always working with the intended Minecraft aesthetic.

When you look closer, you notice Minecraft's visuals go past dyes. Particles, potions, and map markers add ~12–15 more named tints—think of the magenta Enderman particles, the bubbles from conduit power, or the subtle shading on empty map grids. These additions, while not "dyes," are consistent enough to be noticeable in pixel art and custom resource packs, pushing the game's total distinct color references north of 25.
Blocks Beyond the Palette
A single dye color spawns whole families of blocks: walls, glazed terracotta, concrete powder, stained glass panes, and beds use the base 16, but each block type gets its own texture and shading. Concrete alone presents all 16 colors as full-opacity building blocks, while stained glass adds transparency variations. Banners layer up to 6 patterns per color, multiplying visual combinations exponentially. Terracotta offers glazed and unglazed variants, featuring unique decorative patterns per color—16 glazed terracotta blocks with fixed designs in their respective hues.
Map makers sometimes cite map color codes, and a separate set of ~48+ map colors is used to render terrain types like grass, water, sand, or lava on filled maps. This system operates independently from dyes, representing how blocks appear as tiny pixels rather than items players hold. Wood types—oak, dark oak, birch, spruce, jungle, acacia, mangrove, cherry, pale, and more—bring distinct planks, logs, and woods with natural wood tones outside the dye spectrum.

How Colors Affect Gameplay
Building with color in Minecraft serves more than aesthetics. Players coordinate teams by dyeing leather armor, signal with colored wool in adventure maps, signal with stained glass in windows, craft fireworks with dye combinations, and distinguish storage systems. Each dye color enables unique jobs: red for lava warnings, green for jungle bases, blue for water themes. Sheep breeding multiplies specific wool colors, which farmers exploit in color-coded pens. Maps readers rely on palette knowledge and resource pack designers manipulate specific hex codes in texture files to ensure their packs display intended hues across dye variants.
The Bottom Line
Counting every Minecraft color depends on your definition: dye items give you 16 clear options, expanding to ~25–30 once you factor in particles and map-only tints. Yet the real magic is how those base colors scale—through transparency, layering, lighting, and texture variation—to create thousands of visual possibilities in builds.