New here? Get 40% off Lifetime plans.

See pricing
Skip to content

Native Divi 5 ModuleFree

Divi Business Hours

Opening times, laid out so they are easy to read.

Why use the Divi Business Hours module?

A hours panel is a table dressed up as a list: a day on the left, a time on the right, lined up in a column. Building one in stock Divi means a text module with manual spacing, redone by hand every time a day changes.

Business Hours is a container module: one parent for the title and the layout, and one child item per row. Column widths, separators and spacing are all module settings.

The panel beside this is the live module.

Support Hours

Monday - Friday

9:00 AM - 6:00 PM

Saturday

10:00 AM - 2:00 PM

Sunday

Closed

What you get out of it

One item per rowAdd, remove or reorder rows the same way you would items in any Divi container module.Columns that actually line upDay Text Width and Time Text Width fix the column widths, so a long day name does not push the times out of alignment.Two separate separatorsOne line between the day and the time on a row, a different one between rows, each with its own style, weight and colour.An optional titleA panel heading that switches off entirely when you do not want one.Per-row overridesAny single row can override the separator style set on the parent.Free, and native on Divi 5It ships in Divi Torque Lite on WordPress.org and in Divi Torque Pro, built on the Divi 5 engine.

Everything the Divi Business Hours module does

Every option below ships in the free plugin, and in Divi Torque Pro.

One item per row: a day field and a time fieldShow or hide the panel titleShow or hide the day-to-time separatorShow or hide the between-row dividerDivider style, colour, weight and heightRow separator style, colour, weight and height, overridable per itemDay column width and time column widthItem padding and title paddingSpacing between items and below the title

See the Divi Business Hours in action

Every panel below is the live module, not a table image. This one is a five-row week.

Full week

Every day of the week, each on its own row.

Store Hours

Monday

9:00 AM - 6:00 PM

Tuesday

9:00 AM - 6:00 PM

Wednesday

9:00 AM - 6:00 PM

Thursday

9:00 AM - 6:00 PM

Friday

9:00 AM - 8:00 PM

Saturday

10:00 AM - 4:00 PM

Sunday

Closed

No title, no divider

Both switch off independently, for a bare list with nothing but the rows.

Bare rows

Title and the between-row divider both switched off.

Mon - Fri

9am - 6pm

Sat - Sun

Closed

Adding one takes about a minute

Three steps, and none of them involve custom CSS.

1Drop in the moduleAdd Business Hours to any row. It arrives with three placeholder days already in place.2Add or edit the rowsEach row is a child item with a day field and a time field, added the same way as any Divi container.3Line up the columnsDay Text Width and Time Text Width in Design keep every row aligned regardless of text length.

Questions people ask first

Short answers, all of them checked against what the module actually does.

Is the Business Hours module free?Yes. It ships in Divi Torque Lite on WordPress.org, and in Divi Torque Pro.Does it need Divi 5?It is a native Divi 5 module. A Divi 4 layout using the same module converts across, since it shares the same shortcode.Does it show whether the business is open right now?No. Every row is typed text. There is no real-time open or closed indicator.Can I add or remove rows?Yes. Each row is a separate item, added or removed the same way as any other Divi container module.Can one row look different from the rest?Yes. The separator style can be overridden per item, so one row can carry a different line style than the rest of the panel.Does it read the site time zone?No. There is no time zone setting. The times are whatever text you type into each row.