Elementor Business Opening Hours widget

Present opening hours on your Elementor website with holiday schedules, contact details, and location info to ensure visitors always know when you are open.
4.8 rating
10,000+ reviews
Free plan available
Create Widget for Free
No credit card needed
Elementor Business Opening Hours widget

Create your Business Hours widget

Configure your opening hours and add it to your Elementor website for free!

Why People Love Elfsight

If you’re running a business through your Elementor website, keeping your schedule clear and updated is key. The Elfsight Business Hours widget helps you do just that – no coding, no complex setup.

This widget lets you show when your business is open, mark holidays, or add notes for special events. You can even display a live “Open Now” or “Closed” badge, so visitors always know your status in real time.

Whether you manage a restaurant, a studio, or a local service shop, keeping your hours visible means fewer calls asking, “Are you open today?” – and more time focusing on your customers.

Did you know?

Research from Think with Google shows that around three out of four people who perform a local search on their phone end up visiting a nearby business within a day.

Make sure they know exactly when to find you – add the Elfsight Business Hours widget to your website today and turn local searches into real visits.

Key Features of the Elementor Business Hours Widget

Here’s why business owners and creators love this widget – it keeps everything simple, accurate, and great-looking.

  • Quick setup: Add your opening hours in minutes and embed the widget anywhere on your Elementor pages.
  • Live open/closed status: Automatically show whether your business is currently open, based on your local time zone.
  • Holidays and exceptions: Easily add special schedules for holidays, vacations, or one-time changes.
  • Customizable look: Adjust colors, fonts, icons, and layout to fit your website’s design perfectly.
  • Mobile-ready design: Works smoothly across all devices and screen sizes – no extra formatting needed.
  • No coding required: If you can drag and drop in Elementor, you can manage this widget – it’s that simple.

Explore all features in the live editor – no signup required.

How to Add the Business Hours to Elementor

Adding your schedule to Elementor is fast and easy. You’ll customize your hours in the Elfsight editor and embed them right into your page. Here’s how to do it step-by-step:

Method 1: Inline Widget

Choose this option if you want your opening hours to appear directly on a page – like your “Contact” or “About” section. It blends perfectly into your layout.

  1. Pick a template: In the Elfsight editor, choose a style that fits your brand.
  2. Personalize the widget: Set up your working hours and adjust the design so the widget matches your Elementor theme.
  3. Generate your code: Click “Add to website for free” and copy the automatically generated code snippet.
  4. Embed in Elementor: In your Elementor editor, add an HTML block to your page and paste the code where you want the hours displayed.

Method 2: Floating Widget

This option is perfect if you want your hours always accessible – as a small button or side panel that visitors can open anytime.

  1. Select a template: Choose the layout in the editor.
  2. Customize the widget: Add your working hours and adjust the style.
  3. Copy the code: Once everything looks right, click “Add to website for free” and copy your widget code.
  4. Insert it into Elementor: Go to “Settings → Advanced → Custom Code” in your Elementor dashboard and paste the snippet before the closing </body> tag.

That’s it – your business hours are now live. You can update your schedule anytime directly in the Elfsight dashboard, and changes will automatically appear on your website.

Need help? Visit our Help Center for step-by-step guides. You can also share ideas in the Wishlist or follow updates in the Changelog.

Do I need Elementor Pro to use the Business Hours?

You can add the widget using Elementor Free while some advanced display and layout options may require Elementor Pro.

Is the Business Hours widget compatible with Elementor layouts?

Elfsight integrates smoothly with Elementor sections, columns, and templates, adapting automatically to responsive designs.

Can Elfsight show live “open until” messages in Elementor?

Yes, the widget automatically calculates your current business state and displays dynamic messages like “open until” or “closes in.”

Can I set special schedules for certain dates?

Elfsight supports date-based exceptions, letting you adjust hours for holidays, special campaigns, or seasonal periods directly within Elementor.

Is today’s schedule highlighted?

Yes, the current weekday is automatically emphasized in the hours table so Elementor visitors can quickly identify today’s availability.

Does it display reopening time when closed?

When your business is closed, Elfsight can show the next reopening time, helping users plan their visit or contact.

Can I add business contact information?

You can include your business name, short description, phone number, and email address within a built-in contact card.

Can I switch to a compact status-only layout?

Yes, with Elfsight, you can display only a concise status line while keeping the full schedule accessible if needed.

What call-to-action integrations are available?

Elfsight supports clickable address links, direction buttons, booking services, messaging apps, and multiple custom CTA buttons.

Pricing

14-day money back guarantee. Risk-free, you can cancel at anytime.
Elfsight Apps
Platform-independent software that works on any site
from $0 / month
start with a free plan
Unlimited websites
Premium and on-time support
Charge-free installation service
Fully customizable