The right font pairings are an essential part of successful graphic design. There are fonts that work together and fonts that clash. But how do you choose? The key, whether you’re designing a website, a poster or anything else, is to find fonts that contrast, not conflict.

To provide some ideas, we’ve picked out some of our favourite font pairings, and also drawn up some tips for how to make your own. We’ll start with some general pointers on how to choose font pairings, and then move on to provide examples with 38 of the best font pairings. If you need some specific typography inspiration, take a look at our picks of the best free script fonts and the best free web fonts, and for a broader selection check out our collection of the best free fonts.