Font Name Style

Fonts for Paragraphs: Best Body Text Fonts for Reading

Live preview: Merriweather

Live preview of Merriweather, a free font under the SIL Open Font License.

Merriweather: The quick brown fox jumps over the lazy dog

ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz 0123456789

A good paragraph font keeps long reading comfortable on any screen.

Good fonts for paragraphs are calm, clear and easy on the eyes, so readers can go through long text without getting tired. A paragraph font (also called a body text font) is different from a heading font: it should be quiet, not flashy.

This guide lists the best fonts for paragraphs on screens and in print, the right size and spacing, which assignment font style teachers usually expect, and how to pair a heading font with your body text. The preview above uses Merriweather, a free serif made for reading on screens.

Best Serif Fonts for Body Text

Serif fonts feel classic and bookish. They are great for books, reports and blogs with long articles.

  • Merriweather๐“œ๐“ฎ๐“ป๐“ป๐“ฒ๐”€๐“ฎ๐“ช๐“ฝ๐“ฑ๐“ฎ๐“ป
  • Georgia๐”พ๐•–๐• ๐•ฃ๐•˜๐•š๐•’
  • Lora๐™ป๐š˜๐š›๐šŠ
  • Source Serifหขแต’แต˜สณแถœแต‰ หขแต‰สณโฑแถ 
  • EB Garamond๐„๐ ๐†๐š๐ซ๐š๐ฆ๐จ๐ง๐
  • Times New Roman๐–ณ๐—‚๐—†๐–พ๐—Œ ๐–ญ๐–พ๐— ๐–ฑ๐—ˆ๐—†๐–บ๐—‡
  • Century Schoolbook๐Ÿ…ฒ๐Ÿ…ด๐Ÿ…ฝ๐Ÿ†ƒ๐Ÿ†„๐Ÿ†๐Ÿ†ˆ ๐Ÿ†‚๐Ÿ…ฒ๐Ÿ…ท๐Ÿ…พ๐Ÿ…พ๐Ÿ…ป๐Ÿ…ฑ๐Ÿ…พ๐Ÿ…พ๐Ÿ…บ
  • PT Serif๐’ซ๐’ฏ ๐’ฎโ„ฏ๐“‡๐’พ๐’ป

Best Sans Serif Paragraph Fonts

Sans serif fonts look clean and modern. They suit websites, apps, slides and school projects.

  • Inter๐“˜๐“ท๐“ฝ๐“ฎ๐“ป
  • Open Sans๐•†๐•ก๐•–๐•Ÿ ๐•Š๐•’๐•Ÿ๐•ค
  • Roboto๐š๐š˜๐š‹๐š˜๐š๐š˜
  • Latoแดธแตƒแต—แต’
  • Arial๐€๐ซ๐ข๐š๐ฅ
  • Calibri๐–ข๐–บ๐—…๐—‚๐–ป๐—‹๐—‚
  • Noto Sans๐Ÿ…ฝ๐Ÿ…พ๐Ÿ†ƒ๐Ÿ…พ ๐Ÿ†‚๐Ÿ…ฐ๐Ÿ…ฝ๐Ÿ†‚
  • Source Sans๐’ฎโ„ด๐“Š๐“‡๐’ธโ„ฏ ๐’ฎ๐’ถ๐“ƒ๐“ˆ

What Makes the Best Fonts for Paragraphs?

Not every nice font works for long text. The best paragraph fonts share a few things:

  • Good x-height: lowercase letters are tall enough to read at small sizes.
  • Open shapes: letters like a, e and c have clear gaps, so they do not blur together.
  • Even rhythm: spacing feels steady across a line.
  • Regular, Bold and Italic: a full family so you can add emphasis without switching fonts.
  • No decoration: script, display and bubble fonts look fun in a title but are tiring in a paragraph.

Free serif picks like Merriweather, Lora, Source Serif and EB Garamond, and free sans picks like Inter, Open Sans, Roboto and Lato, are all on Google Fonts under open licences. Georgia comes with Windows and Mac and was made to read well on screens.

Book Font Size and Spacing for Body Text

The right size and spacing matter as much as the font. Use these as starting points:

SettingScreenPrint
Body text size16 to 18 px10 to 12 pt
Line height1.4 to 1.6About 1.2 to 1.5
Line length50 to 75 characters50 to 75 characters
AlignmentLeftLeft or justified

Printed books often use a book font around 10 to 12 pt, with the exact size depending on the font, since some fonts look bigger than others at the same point size. On a website, a simple CSS setup is:

body { font-family: "Merriweather", Georgia, serif; font-size: 18px; line-height: 1.6; }

Keep text columns narrow enough that a line does not stretch across a wide screen. Our typography basics page explains leading, tracking and line length in more detail.

Assignment Font Style for School and College Projects

For assignments, reports and projects, the safest assignment font is the one your teacher or university asks for. Always follow their rules first. When there is no rule, these are common choices:

  • Times New Roman, 12 pt: the classic choice for essays and formal reports.
  • Arial, 11 or 12 pt: clean and simple, good for printed projects.
  • Calibri, 11 or 12 pt: a long-time default in Word, common for college work.
  • Century Schoolbook: a classic serif designed for school textbooks, with very clear letters. Some teachers like it as a friendly alternative to Times New Roman.

Use 1.5 line spacing unless told otherwise, bold headings in the same font, and keep page margins neat. For a design assignment font style, you can use a stylish heading font, like a script or display font, but keep the paragraphs in one of the plain fonts above. Calligraphy fonts for projects work for cover pages and titles only.

Pairing a Heading Font with a Paragraph Font

A good pairing has contrast: the heading and body text should look different but feel related. Easy pairs that work:

  • Playfair Display + Source Sans: elegant serif headings, clean sans paragraphs.
  • Montserrat + Merriweather: bold modern headings, warm serif body text.
  • Poppins + Inter: two sans fonts, good for apps and startup sites.
  • Oswald + Lato: tall headings with a friendly body font.

Stick to two fonts. If you are not sure, use one family like Inter in Bold for headings and Regular for paragraphs. See popular fonts for more ideas.

Common questions

What is the best font for reading long paragraphs?

For screens, Inter, Open Sans, Merriweather and Georgia are great choices. For print, Garamond, Georgia and Times New Roman read comfortably. Size and line spacing matter as much as the font.

Which paragraph font is best for books?

Book designers usually choose serif fonts like Garamond, Minion, Caslon or Palatino. Free options include EB Garamond, Lora and Source Serif from Google Fonts.

What font size should a paragraph be?

On screens, 16 to 18 px is a good range. In print, 10 to 12 pt is common. Choose based on the font, since some fonts look larger than others at the same size.

What is the best assignment font style?

Follow your teacher's rules first. If there are none, Times New Roman 12 pt, Arial 11 or 12 pt, or Calibri 11 or 12 pt with 1.5 line spacing are safe choices.

Century Schoolbook font vs Times New Roman: which is better?

Both are serif fonts. Century Schoolbook is wider with very open letters, so it can feel easier to read but takes more space. Times New Roman is narrower and saves space. Use whichever your school or office prefers.

Can I change the Facebook font?

Facebook does not let you pick a font for posts. You can paste Unicode styled text from a font generator for short lines, or change text size in your device settings to make reading easier.

More tools you may like

Updated 6 October 2026. Styles are made from Unicode characters, so they paste anywhere that supports Unicode.