AM or PM: how to write time correctly every time

A minimalist office desk setup with a clock, pen, smartphone, and notebook, conveying time management and organization.

Photo by freestocks.org on Pexels

If you've ever paused before typing a meeting time and wondered whether to write 9 AM, 9 a.m., or 9am, you're not alone. The question of what is the correct way to write AM and PM trips up even experienced writers. The short answer: all three forms exist in recognized style guides, but each has its proper context. Picking one and staying consistent is what separates polished business writing from muddled copy.

What AM and PM actually mean

AM stands for ante meridiem, Latin for "before midday." PM stands for post meridiem, meaning "after midday." Midday itself is noon (12:00 PM), and midnight is 12:00 AM. Those two are the only times that genuinely confuse people, and we'll come back to them.

The abbreviations have been in English use since at least the 17th century. They're not informal shorthand. They're the correct technical terms for the two halves of the 12-hour clock.

The three accepted formats

Three distinct styles appear in major style guides, and each is correct within its own system.

  • AM / PM (uppercase, no periods): used by the AP Stylebook and common in news, marketing, and general business writing.
  • a.m. / p.m. (lowercase, with periods): preferred by The Chicago Manual of Style and widely used in academic and formal publishing contexts.
  • am / pm (lowercase, no periods): standard in British English and increasingly common in digital and informal business contexts.

None of these is wrong in absolute terms. What is wrong is mixing them. Don't write "9 AM and 3 p.m." in the same document. Pick a style and apply it throughout.

Spacing: should there be a space before AM or PM?

Yes. A space between the numeral and the abbreviation is correct in formal writing. Write 9 AM, not 9AM. The same rule applies to the lowercase forms: 9 a.m. and 9 am, not 9a.m. or 9am.

The no-space version ("9am") does appear in headlines and tight UI copy where space is limited. That's a practical compromise, not the standard. In running prose, email, and reports, keep the space.

How to handle noon and midnight

This is where writers make genuine errors. Noon is 12:00 PM and midnight is 12:00 AM. But to avoid any possible confusion, most style guides recommend writing "noon" and "midnight" instead of "12 PM" and "12 AM." A meeting invite that says "noon" is unambiguous. One that says "12 PM" relies on the reader knowing the convention.

Never write "12 AM noon" or "12 PM midnight." Those are contradictions. Just write "noon" or "midnight."

Minutes, colons, and when to drop the zeros

When the time is on the hour, you don't need the :00. Write 9 AM, not 9:00 AM, in most contexts. The colon and zeros add length without adding information. Use them when you're listing multiple times in a schedule and some fall on the half-hour or quarter-hour, so the column aligns cleanly: 9:00 AM, 9:30 AM, 10:00 AM.

For minutes, always use two digits. Write 9:05 AM, not 9:5 AM.

AM/PM in HTML and digital copy

In HTML, none of the three formats requires special markup. Plain text works fine: 9 AM, 9 a.m., 9 am. If you want to mark up a time semantically, use the HTML <time> element with a machine-readable datetime attribute in 24-hour format:

<time datetime="09:00">9 AM</time>

The datetime attribute uses the ISO 8601 format (HH:MM), which is always 24-hour and has no AM/PM. The human-readable text inside the tag can use whichever style fits your site's style guide. This approach keeps the display format flexible while giving browsers, search engines, and accessibility tools an unambiguous machine value.

Which format should you use in business writing?

If your organization follows a style guide, use that guide's format. Most U.S. companies default to AP style, which means uppercase AM and PM with a space and no periods. That's a safe default for emails, proposals, reports, and presentations.

If you're writing for a British audience or a publication that follows Chicago style, switch to lowercase with periods. If you're writing UI copy for a compact interface, lowercase without periods ("9am") is widely accepted.

The format matters less than the consistency. A reader who sees "3 PM" on page one and "3 p.m." on page three doesn't trust the document as much as one where every time looks identical. Consistency signals care.

Quick reference: AM/PM style at a glance

Style Format Common use
AP Stylebook 9 AM, 3 PM News, U.S. business writing
Chicago Manual of Style 9 a.m., 3 p.m. Academic, formal publishing
British English 9am, 3pm UK media, digital copy
HTML datetime attribute 09:00, 15:00 Machine-readable markup

Pick your row, apply it everywhere, and the question of correct time formatting will stop slowing you down.