The best fonts for self-published books are professional serif typefaces designed for sustained reading at 10-12pt: Garamond, Caslon, Baskerville, Palatino, Source Serif, and Minion. These six fonts — or their open-source equivalents like EB Garamond and Libre Baskerville on Google Fonts — appear in the vast majority of professionally typeset books. Set at 11pt with 1.4x line spacing on a 5.5” x 8.5” page, any of them will produce a book that’s typographically competitive with traditionally published titles.

This guide covers what each font does well, which genres it suits, how to pair body text with headings, and the sizing and spacing that makes everything come together. No design degree required.

Body text fonts: the ones that matter

Your body font is the most important typographic decision in your book. It’s the font readers will stare at for 300 pages. It needs to be readable, attractive at small sizes, and invisible — meaning it shouldn’t call attention to itself. The reader should be absorbed in your story, not noticing your typography.

All body text fonts for books should be serif. Serif typefaces have small strokes at the ends of letters that guide the eye along the line of text. For sustained reading on paper — the kind a reader does across 250-400 pages — serifs make a measurable difference in comfort and speed. Print still represents roughly 65% of fiction unit sales, so optimizing for the paper reading experience matters.

Here are the fonts that professional typesetters actually use.

Garamond

The default for a reason. Garamond is elegant, compact, and readable at any size from 10pt to 12pt. The strokes feel human rather than mechanical. It runs narrow, which means lower page counts and lower printing costs compared to wider fonts — a 75,000-word novel in Garamond at 11pt typically runs 15-20 fewer pages than the same text in Palatino, saving roughly $0.18-$0.24 per copy on KDP.

Best for: Everything. Fiction across all genres, memoir, narrative non-fiction. If you’re unsure, Garamond is never wrong.

Free alternative: EB Garamond (available on Google Fonts) is an excellent open-source revival. It’s faithful to the original Garamond design and holds up well in print.

Caslon

Caslon has slightly more personality than Garamond. The letterforms are a touch wider, the serifs a bit more pronounced. There’s a saying among old-school typesetters: “When in doubt, use Caslon.” It was the typeface of the American Declaration of Independence.

Best for: Historical fiction, literary fiction, romance, memoir. Books where you want a sense of tradition without stiffness.

Baskerville

A transitional serif that sits between the old-style warmth of Garamond and the sharp precision of modern typefaces. Baskerville has higher contrast between thick and thin strokes, which gives it a clean, refined appearance.

Best for: Contemporary fiction, literary fiction, upmarket non-fiction. Books that want to feel modern and sophisticated.

Palatino

Designed by Hermann Zapf in 1948, Palatino has wider letterforms and a more generous feel than Garamond or Caslon. It takes up more horizontal space, which means higher page counts — but it’s exceptionally readable and has a distinctive visual presence.

Best for: Shorter books where extra page count is welcome (novellas, poetry collections), literary fiction, academic non-fiction. Not ideal for 100K+ word novels where page count affects printing cost.

Source Serif

A modern serif designed for Adobe, built for both screen and print. Excellent readability at small sizes with a clean, contemporary feel. Open-source and free to use.

Best for: Non-fiction, science fiction, contemporary fiction. Books that want a modern, clean aesthetic without going sans-serif. Also excellent for technical books.

Free availability: Source Serif is available on Google Fonts at no cost. It’s one of the best free fonts for book interiors, period.

Minion

Designed by Robert Slimbach for Adobe, built specifically for book typography. Clean, highly readable, and neutral in the best way — it does its job without drawing attention. Many traditionally published books use Minion.

Best for: Any genre. Minion is a workhorse font. It’s particularly strong for literary fiction, fantasy, and non-fiction where you want the typography to feel “invisible.”

Note: Minion Pro is a commercial font (bundled with Adobe Creative Cloud). There’s no free equivalent that’s quite as good, but Source Serif comes close.

Sabon

Designed by Jan Tschichold, based on Garamond but refined for modern printing. Sabon has a quiet elegance — clean, balanced, and timeless. A favorite of book designers who want a Garamond feel with better consistency across weights.

Best for: Literary fiction, poetry, prestige non-fiction, art books. Sabon says “this book was designed by someone who cares about typography.”

Note: Sabon is a commercial font (available from Linotype). It’s worth the investment if typography is part of your brand, but for most indie authors, EB Garamond or Source Serif will get you 90% of the way there for free.

Not sure which font suits your book? You can see how each font looks on a real book page with Cambric’s Book Font Preview tool — it renders your text in each typeface at realistic book dimensions so you can compare before committing.

Chapter heading fonts

Your chapter headings are where you get to add personality. The body text should be invisible; the chapter heading should have presence. For layout ideas beyond font choice — sink depth, numbering styles, and decorative treatments — see our guide to chapter heading design.

There are two schools of thought:

Same font, different treatment

Use your body font for chapter headings, but at a larger size (18-24pt) with a different weight or style. Small caps are particularly effective for chapter numbers — “CHAPTER THREE” in small caps of your body font looks clean and professional.

This approach is safe, elegant, and works for every genre. It’s what most traditionally published books do.

Complementary sans-serif

Pair your serif body text with a sans-serif heading font. The contrast between serif body and sans-serif heading creates a modern, designed feel. Good pairings:

  • Garamond body + Source Sans headings — Clean, versatile, both are free
  • Caslon body + Alegreya Sans headings — Warm serif with a humanist sans
  • Source Serif body + Source Sans headings — Built as a family, they naturally harmonize
  • Baskerville body + Gill Sans headings — Refined serif with a British classic sans

The rule: Your heading font should contrast with your body font, not compete with it. If your body font has character (like Caslon), pair it with a quiet sans. If your body font is neutral (like Source Serif), you can use a more distinctive heading.

What to avoid: Script fonts, blackletter, and decorative faces look amateurish except in very specific contexts. A blackletter chapter number in a medieval fantasy can work — but only for the number itself, never for body text.

Font size and line spacing

Getting the size and spacing right matters as much as choosing the font itself.

Body text size

The range: 10pt to 12pt. Where you land depends on your font and trim size:

Trim SizeRecommended Body SizeNotes
5” x 8”10-10.5ptSmaller page needs smaller text
5.25” x 8”10.5-11ptSlightly more room
5.5” x 8.5”11-11.5ptThe sweet spot for most books
6” x 9”11.5-12ptLarger page can handle larger text

Fonts with wider letterforms (Palatino, Baskerville) can go smaller — 10.5pt Palatino has the same apparent size as 11pt Garamond. Narrower fonts (Garamond, Sabon) may need a half point more.

Line spacing (leading)

The range: 1.3x to 1.5x your font size. For 11pt body text, that means 14.3pt to 16.5pt of leading.

  • 1.3x — Tight but readable. Keeps page counts down. Works for non-fiction and thrillers where readers move fast.
  • 1.4x — The sweet spot for most fiction. Comfortable without being airy.
  • 1.5x — Generous. Good for literary fiction, poetry, or books targeting older readers who benefit from more line separation.

Never go below 1.25x. Cramped leading is one of the most common amateur formatting mistakes. It saves pages but makes your book physically uncomfortable to read.

Never go above 1.6x. Too much space between lines breaks the visual connection between them, and the page starts to look like a draft manuscript.

Genre-specific font recommendations

Different genres have different reader expectations. Here’s what works for each.

Romance

Romance readers consume books quickly and in volume. The font should be warm, inviting, and fast to read. Garamond or Caslon at 10.5-11pt with 1.4x leading on cream paper. Chapter headings in small caps or a clean serif at 20-22pt. Keep it elegant but understated — the focus is on the story, not the design.

For complete romance formatting guidance including trim size, scene breaks, and back matter, see our guide on how to format a romance novel for print.

Fantasy

Fantasy readers appreciate craftsmanship. The typography should feel substantial and timeless. Garamond, Palatino, or Minion at 11-11.5pt with 1.4x leading. Headings can be more decorative than other genres — a complementary serif with more visual weight, or small caps with generous letter-spacing. Drop caps are expected.

Our full guide on formatting a fantasy novel for print covers maps, glossaries, and ornamental chapter headings alongside font choices.

Thriller / Mystery

Clean, modern, fast. Thrillers want typography that stays out of the way. Baskerville or Source Serif at 11pt with 1.3-1.4x leading. Short chapters need clean, minimal chapter openings — a bold number and maybe a title, no ornamental flourishes. The pacing of the text should feel brisk.

Literary Fiction

Refined and intentional. Literary fiction is the genre where typography choices are most likely to be noticed and appreciated. Sabon, Baskerville, or Minion at 11-11.5pt with 1.4-1.5x leading. Generous margins. Small caps for chapter openings. Every detail should feel considered.

Non-fiction

Clarity and authority. Readers need to absorb information, not just follow a narrative. Source Serif, Minion, or Palatino at 11-12pt with 1.4x leading. Sans-serif headings (Source Sans, Alegreya Sans) work well for non-fiction — the contrast between serif body and sans-serif headers helps readers navigate the structure. Consistent heading hierarchy is critical.

Fonts to avoid (and why)

Some fonts are technically functional but send the wrong signal in a book interior.

Times New Roman. This is the font that says “I didn’t choose a font.” Times New Roman was designed by Stanley Morison for the London Times newspaper in 1931 — it’s optimized for narrow columns of newsprint, not book pages. Its metrics produce roughly 10-12% more pages than Garamond for the same text, increasing your printing costs with no readability benefit. It’s also the default font in Microsoft Word, which means it reads as “unformatted manuscript” to anyone who works with books. Using Times New Roman is the typographic equivalent of submitting your manuscript with the default Word template.

Calibri. Microsoft’s default sans-serif since 2007. Calibri was designed for screen reading, not print. It looks fine on a monitor and terrible on a book page. Its rounded, soft letterforms lack the precision that print demands.

Arial and Helvetica. Fine for signage and user interfaces. Wrong for book body text. Sans-serif fonts are harder to read in long-form print, and these two have zero personality. A book interior in Helvetica looks like a corporate memo.

Comic Sans. Still shows up in self-published interiors. Don’t.

Any decorative or display font for body text. Script fonts, blackletter, stencil fonts, handwriting fonts — these are designed to be read in short bursts. At 11pt across 300 pages, they’re unreadable. Save them for your cover or, sparingly, for chapter numbers.

Free vs. commercial fonts

You don’t need to spend money on fonts to produce a professional-looking book. But understanding the landscape helps.

Excellent free options (Google Fonts)

  • EB Garamond — One of the best free book fonts available. A faithful revival of Claude Garamond’s original typeface. Suitable for any genre.
  • Source Serif — Adobe’s open-source serif. Modern, clean, excellent for contemporary fiction and non-fiction.
  • Alegreya — A serif designed specifically for long-form reading. Has a matching sans-serif (Alegreya Sans) for headings.
  • Crimson Text — A Garamond-inspired serif that works well in print. Slightly more personality than EB Garamond.
  • Libre Baskerville — A Baskerville revival optimized for body text. Clean and refined.

These fonts are genuinely good. An indie author using EB Garamond and Source Sans will produce a book that’s typographically competitive with most traditionally published titles.

When commercial fonts are worth it

Commercial fonts (Sabon, Minion Pro, Garamond Premier Pro) offer things free fonts sometimes lack: a complete range of weights, optical sizes for specific point sizes, extensive ligatures, and refinements from decades of professional revision. Sabon, for example, was specifically designed by Jan Tschichold to render identically across hot metal, Linotype, and Monotype systems — a level of cross-platform consistency that free alternatives rarely match.

If you publish multiple books per year and typography is part of your brand, investing in a commercial body font ($50-$150 for a family from foundries like Linotype or Adobe Fonts) is a reasonable expense. If you’re publishing your first book, the free options above will serve you well.

Font embedding: why it matters

Every font in your book PDF must be embedded — the font data is included inside the PDF so the printer doesn’t need the font installed to render your text.

If fonts aren’t embedded:

  • KDP will reject your PDF — their automated checker flags unembedded fonts
  • IngramSpark will reject it — same requirement, stricter enforcement (they require PDF/X-1a:2001, which mandates full embedding by definition)
  • If it somehow passes validation, the printer substitutes a default font, and your carefully chosen Garamond becomes Courier or some system fallback

Most formatting tools (Vellum, Atticus, Cambric) handle embedding automatically. If you’re exporting from InDesign or Word, check your PDF export settings and make sure “Embed all fonts” is enabled.

To verify: open the PDF in Adobe Acrobat, go to File > Properties > Fonts. Every font should show “(Embedded)” or “(Embedded Subset).” If any font shows without an embedding tag, you have a problem.

For a complete walkthrough of PDF export settings and KDP requirements, see our complete guide to formatting a book for KDP.

Putting it all together

Here’s a quick-reference table of solid, proven combinations:

GenreBody FontSizeLeadingHeading Font
RomanceEB Garamond10.5-11pt1.4xSame font, small caps
FantasyEB Garamond or Palatino11-11.5pt1.4xComplementary serif, decorative caps
ThrillerSource Serif11pt1.35xSource Sans, bold
Literary FictionSabon or Baskerville11pt1.45xSame font, small caps
Non-fictionSource Serif or Minion11.5pt1.4xSource Sans or Alegreya Sans

You can preview all of these combinations — body text, headings, and chapter openings — with Cambric’s Book Font Preview tool. It renders real text at accurate book dimensions, which is far more useful than staring at a font specimen in a browser.

One more thing

If you’re using Cambric for formatting, every font discussed in this guide is bundled with the app — including commercial-quality fonts that are properly licensed for book production. You don’t need to source, install, or manage fonts separately. Pick a template, choose your font pairing, and the tool handles embedding, sizing, and spacing automatically.

Whatever tool you use, the important thing is this: choose a real book font, set it at the right size with proper leading, and embed it in your PDF. Those three decisions will put your book’s typography ahead of 90% of self-published titles on the market. Your readers will feel the difference, even if they never think about why.