Dev Resources
All posts

Best VS Code Themes in 2026, Ranked

Quick answer: One Dark Pro is the best VS Code theme for most people: 12.7 million installs, broad language coverage, and it still ships updates. Catppuccin is the best choice if you switch between light and dark, Tokyo Night is the highest rated of the popular dark themes, and Ayu is the best single theme that does light and dark equally well.

Ranking themes by install count is where most lists go wrong. The top entry in the Marketplace's Themes category is C/C++ Themes with 59 million installs, which nobody chooses: it arrives as a dependency of Microsoft's C++ extension. The next two, Material Icon Theme and vscode-icons, are icon themes, not colour schemes. Four of the top five "themes" by installs are not themes you would ever pick.

So this list uses two things you can check instead: contrast that survives a real file, and a last-update date. Every figure below was read from the Visual Studio Marketplace on 4 September 2026.

How should you judge a VS Code theme?

Four questions:

  1. Does it colour your languages? A theme tuned for JavaScript often flattens Go, Rust or SQL to two colours. Open your largest real file, not the demo screenshot.
  2. Does it support semantic highlighting? VS Code can colour tokens using type information from the language server rather than regex guesses. Themes that opt in look noticeably more precise on typed code.
  3. Is there a light variant? Not for aesthetics. Bright rooms and outdoor screens need one, and switching theme families twice a day is worse than picking one that ships both.
  4. When was it last updated? New languages and new VS Code UI surfaces need new colours. Several famous themes below have not shipped in years, and it shows in unstyled panels.

The best VS Code themes in 2026, ranked

1. One Dark Pro

Verdict: the best default, and the only theme in the top tier that is still actively shipping. 12,691,726 installs, rating 4.67, last updated 14 August 2026. It ports the Atom One Dark palette with far wider grammar coverage than the original, plus Darker, Flat and Mix variants in the same extension. If you have no strong preference, this is the safe pick.

2. Catppuccin

Verdict: the best choice if you use light and dark, because they are the same theme. 1,388,160 installs, rating 4.96, last updated 2 May 2026. Four flavours ship together: Latte is light, Frappé, Macchiato and Mocha get progressively darker. Because they share one palette design, moving between them changes brightness without relearning what each colour means. Semantic highlighting is supported, and the accent colour is configurable.

3. Tokyo Night

Verdict: the highest-rated popular dark theme, with the best-tuned contrast on the list. 2,897,498 installs, rating 4.97, last updated 5 February 2026. Muted blues and purples with genuinely readable comment and string colours, which is where most dark themes give up. The Storm variant is slightly lighter if pure Tokyo Night is too dim.

4. Ayu

Verdict: the best single theme that treats light as a first-class variant. 4,190,542 installs, rating 4.76, last updated 9 April 2026. Three variants in one extension: Light, Mirage and Dark. Mirage in particular is a genuinely distinct middle ground rather than a slightly faded dark, which makes Ayu the most useful option for anyone whose room brightness changes through the day.

5. Gruvbox

Verdict: the highest-rated theme here, and the best pick for long sessions. 1,052,201 installs, rating 4.98, last updated 15 April 2026. Warm, low-saturation retro palette with light and dark modes and hard, medium and soft contrast levels. That contrast slider is rare and the reason it survives eight-hour days better than high-contrast neon themes.

6. Andromeda

Verdict: a vivid theme that stays legible, which is unusual. 1,692,302 installs, rating 4.95, last updated 9 January 2026. Saturated pinks and greens on near-black, but the foreground colours are picked to keep contrast high rather than to look good in a screenshot. Dark only.

7. Monokai Pro

Verdict: the best paid theme, and the only one on this list you have to buy. 4,138,147 installs, last updated 5 August 2026. Excellent palettes, six filters, matching icon theme, and a well-maintained extension. Its 3.58 rating is the outlier on this page and reflects the unlimited-trial licence nag rather than the colours. Everything above is free.

What are the best light VS Code themes?

Most theme lists are dark-only, which is unhelpful if you work in daylight. Ranked, with the same figures:

  1. GitHub Light, from the official GitHub theme (19,978,963 installs). The most familiar light palette in existence, though note the update date in the next section.
  2. Ayu Light (4,190,542 installs, updated 9 April 2026). Warm and low contrast, the easiest light theme on the eyes.
  3. Catppuccin Latte (1,388,160 installs, updated 2 May 2026). The light flavour of the set above, so you keep one mental model.
  4. Gruvbox Light (1,052,201 installs, updated 15 April 2026). The warmest option, with the same three contrast levels as the dark version.
  5. Winter is Coming Light (3,732,831 installs, updated 20 July 2026). Higher contrast than the rest, which suits bright rooms.

VS Code also ships Solarized Light and Quiet Light built in, so try those before installing anything.

Which popular VS Code themes have stalled?

Install counts are cumulative and never go down, so a hugely popular theme can be years past its last release. Checked today:

  • Dracula Official: 10,899,240 installs, last updated 17 July 2024. Over two years. Still the best-known theme on the internet, and one of only a handful in our own directory, but no longer maintained at the pace of VS Code's UI changes.
  • Nord: 1,277,713 installs, last updated 25 September 2021. Nearly five years.
  • Material Theme: 4,280,786 installs, and the publisher has renamed the extension to carry the word "Deprecated". The rating fell to 3.2. Take the hint.
  • Night Owl: 3,570,383 installs, last updated 31 December 2024. A great theme drifting.
  • Atom One Dark: 7,319,325 installs, last updated 8 October 2022. Use One Dark Pro instead, which is the maintained descendant.
  • Min Theme: 623,907 installs, last updated 15 July 2021.

None of these will break your editor. They will leave newer panels, inline chat surfaces and newer language grammars uncoloured, which is the practical cost.

What font should you pair with your VS Code theme?

Theme lists skip this, and it is half the result. A low-contrast palette like Gruvbox or Ayu Light needs a font with a heavier stem weight to stay crisp, while high-contrast themes such as Andromeda work with lighter faces. Pick the theme first, then read the font against it at your real size before committing.

We index 20 font resources in the font category, including Google Fonts for the free monospace families and Fontjoy for pairing. Our best coding fonts post ranks the monospace options specifically.

One honest note about our own data, because it is a gap rather than a moat: of the 1,143 developer resources we list, only 22 (1.9%) touch VS Code or themes at all, and exactly one of those is an editor colour theme. The editor category holds 44 entries, but they are editors, not themes. That absence is the reason this post exists.

FAQ

What is the most popular VS Code theme?

By raw installs, GitHub Theme at nearly 20 million, followed by One Dark Pro at 12.7 million and Dracula at 10.9 million. Ignore the higher numbers above them in the Marketplace, which belong to icon themes and to C/C++ Themes shipping as an extension dependency.

Are VS Code themes free?

Almost all of them. Every theme ranked above is free except Monokai Pro, which uses a paid licence with an unlimited evaluation period. Themes install from the Marketplace and need no account.

How do I change the theme in VS Code?

Press Ctrl+K then Ctrl+T (Cmd+K then Cmd+T on macOS) to open the theme picker, and use the arrow keys to preview each one live before pressing Enter. Installing a theme extension adds its variants to that same list.

Do dark themes actually reduce eye strain?

Not reliably. The research is mixed, and contrast and ambient light matter more than polarity. In a bright room a light theme is usually easier to read, which is why the light section above exists.

Can I use different themes for light and dark mode?

Yes. Set workbench.preferredLightColorTheme and workbench.preferredDarkColorTheme in settings, then enable window.autoDetectColorScheme, and VS Code will follow your operating system. Themes that ship both variants, such as Catppuccin or Ayu, make this seamless.