hform/tables

Opening hours HTML table template

The week at a glance for shops, cafés, salons and studios — days as row headings, hours beside them. Simple enough that the markup barely matters, except that clean markup is what search engines read your hours from.

The table

Opening hours
Day Hours
Monday–Friday 9:00 – 18:00
Saturday 10:00 – 16:00
Sunday Closed
Open in the table generator → Copied ✓

Opens the generator with this exact table loaded — change the numbers, add rows, copy your version.

Or copy the raw HTML
<div class="ht-wrap">
<table class="ht">
  <caption>Opening hours</caption>
  <thead>
    <tr>
      <th scope="col">Day</th>
      <th scope="col">Hours</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <th scope="row">Monday–Friday</th>
      <td>9:00 – 18:00</td>
    </tr>
    <tr>
      <th scope="row">Saturday</th>
      <td>10:00 – 16:00</td>
    </tr>
    <tr>
      <th scope="row">Sunday</th>
      <td>Closed</td>
    </tr>
  </tbody>
</table>
</div>

<style>
  .ht-wrap { overflow-x: auto; }
  .ht { border-collapse: collapse; width: 100%; font-size: 0.95rem; }
  .ht caption { text-align: left; font-weight: 600; padding-bottom: 0.5rem; }
  .ht th, .ht td { text-align: left; padding: 0.3rem 0.6rem; border-bottom: 1px solid #d9dce0; vertical-align: top; }
  .ht thead th { border-bottom: 2px solid #9aa3ad; }
  .ht .ta-r { text-align: right; }
  .ht .ta-c { text-align: center; }
</style>

Tips for a opening hours that works

Under the hours, give visitors a way to reach you outside them — a contact form or booking form works around the clock.

Questions

Will Google read my opening hours from this table?

Search engines can read a clean table, but the reliable route for hours in search results is structured data (OpeningHoursSpecification JSON-LD) plus your Google Business Profile. The table is for the humans already on your site.

How do I show holiday hours?

Keep the weekly table stable and add a short line under it for exceptions ("Closed Dec 24–26"). Editing the table itself for every holiday invites stale information.

From the same maker

Need more than a table?

Tentmaker Stores gives you a complete online store — product pages, checkout and everything in between. Built for small makers and niche sellers.