There are several ways to use custom fonts in CSS. One way is to use the @font-face rule, which allows you to embed custom fonts in your CSS code. Another way is to use icon fonts, which include icons and symbols as characters. You can also use Google Fonts, which is a library of free, open-source fonts that can be easily added to any web page.