Best Free Fonts for Posters

A poster is read from across a street in the second it takes to walk past it. That asks for a different kind of typeface: heavy or condensed or both, drawn for the size where a book face falls apart, and usually set in capitals.

Every face below was drawn for display sizes, and several should never be used for anything else. That is the point — a face that also has to work in a paragraph cannot commit this hard.

Compare the first three side by side

The 10, and why each is here

  1. Bebas Neue

    Condensed capitals fitted so tightly that words lock together into a block. There is no lowercase, which keeps a headline short and blunt.

    • Display
    • 1 weight
    • Türkçe ✓
    • Latin web font 16 KB

    Bebas Neue: download and details

  2. Anton

    About as heavy as a sans can get before the counters close up, which is exactly why it fills a headline the way nothing lighter does.

    • Display
    • 1 weight
    • Türkçe ✓
    • Latin web font 40 KB

    Anton: download and details

  3. Oswald

    The condensed face to reach for when you need the lowercase Bebas Neue does not have, across a proper range of weights.

    • Sans-serif
    • 6 weights, variable
    • Türkçe ✓
    • Latin web font 39 KB

    Oswald: download and details

  4. Archivo Black

    One very heavy grotesque weight with its counters kept open at poster size, and wider language coverage than most faces this bold.

    • Display
    • 1 weight
    • Türkçe ✓
    • Web font 30 KB

    Archivo Black: download and details

  5. Alfa Slab One

    A fat Victorian Egyptian pushed further than the originals went. Set solid at a large size it produces an almost black block on the page.

    • Display
    • 1 weight
    • Türkçe ✓
    • Latin web font 27 KB

    Alfa Slab One: download and details

  6. Abril Fatface

    The fat-face contrast invented to shout across nineteenth-century advertising posters. Titling only — at small sizes the hairlines disappear.

    • Display
    • 1 weight
    • Türkçe ✓
    • Web font 20 KB

    Abril Fatface: download and details

  7. Bungee

    Drawn for the vertical signs bolted to city buildings, so a word reads as well stacked as it does across. Nothing else in the archive thinks about that.

    • Display
    • 1 weight
    • Türkçe ✓
    • Latin web font 31 KB

    Bungee: download and details

  8. Big Shoulders Stencil Display

    Extremely narrow stencil capitals, proportioned like a tall sign read from directly underneath. Its weight axis changes the whole character of the face.

    • Display
    • 9 weights, variable
    • Türkçe ✓
    • Latin web font 66 KB

    Big Shoulders Stencil Display: download and details

  9. Monoton

    Every stroke drawn as a set of parallel lines — the 1930s inline technique behind every neon sign since. It only works large, and it only works here.

    • Display
    • 1 weight
    • Türkçe ✓
    • Web font 20 KB

    Monoton: download and details

  10. Climate Crisis

    Its axis is a year rather than a weight: the letters erode from 1979 to 2050 following projections of arctic sea ice. A poster face with an argument in it.

    • Display
    • 1 weight
    • Türkçe ✓
    • Latin web font 61 KB

    Climate Crisis: download and details

What to avoid

Text faces set big. A face drawn for eleven-point body copy has spacing and detail tuned for that size, and blown up to a headline it looks loose and timid next to something drawn for the job. The reverse matters as much: keep the small print on a poster in a text face, not in the display face shrunk down.

Questions

What font is best for a poster?
A heavy or condensed display face drawn for large sizes — Bebas Neue, Anton or Oswald for condensed headlines, Archivo Black or Alfa Slab One for sheer weight. Judge it at the distance the poster will be read from.
Can I use these fonts on posters for paid events?
Yes. Every font here is licensed for commercial use, including printed and digital promotion for paid events, with no fee and no credit required.
Why does my poster font look wrong at small sizes?
Display faces are drawn for large sizes, with tight spacing and details that only resolve above about forty pixels. Set the small print in a text face instead.