WordPress Business Opening Hours Plugin

Show your opening hours on your WordPress website – make it easy for visitors to know when you’re available and ready for business.
4.8 rating
10,000+ reviews
Free plan available
Create Widget for Free
No credit card needed
WordPress Business Opening Hours Plugin

Create your Business Hours plugin

Configure your Opening Hours and add it to your WordPress website for free!

Why People Love Elfsight

Ever have someone message you at 7 PM: “Are you still open?”
With the Elfsight Business Hours plugin, your schedule becomes crystal clear – no more guesswork, no more manual replies. It shows exactly when you’re open (or closed) in a neat, stylish display that fits your WordPress layout.

Easy to set up, looks good everywhere (phones, tablets, desktops), and works even if you’d rather be doing something else than tinkering with code.

Did you know?

According to Think with Google, about 76% of people who search locally on their phone visit a business within just 24 hours.

Integrate Elfsight’s Business Hours plugin into your WordPress website for free now and let customers know exactly when you’re open.

Key Features of the WordPress Opening Hours Plugin

  • Highlight current status: Automatically shows if your business is open, closing soon, or closed.
  • Custom hours: Easily add holidays, special days, or temporary schedules.
  • Flexible layout: Choose between full tables or compact designs that expand for details.
  • Timezone awareness: Set your hours in your local timezone to ensure accuracy.
  • Simple customization: Adjust colors, fonts, and layout to match your website style.
  • Mobile-ready: Works smoothly across phones, tablets, and desktops.

Try all features in the live editor – no signup needed

How to Add the Business Hours to WordPress

Method 1: Inline Widget

This option is perfect if you want to display your business hours right inside your content – for example, on your “Contact Us” or “About” section. It looks neat and blends naturally with the rest of your page.

  1. Pick a template: Open the Elfsight editor and select a layout you like.
  2. Customize the widget: Set your schedule and adjust the design to match your website.
  3. Generate the installation code: Once you’re happy with your widget, click “Add to website for free.” The platform will automatically generate an HTML snippet for you to use.
  4. Embed it on your website: Open your WordPress dashboard, go to the page or post where you want your schedule displayed, switch to the HTML or “Code” view, and paste the snippet exactly where you’d like the widget to appear.

Method 2: Floating Widget

Choose this method if you want your business hours to always stay visible – for example, as a small icon or floating panel that visitors can open from any page.

  1. Select a template: In the editor, pick the option that fits you best.
  2. Personalize the widget: Add your schedule, define the placement, and adjust colors.
  3. Copy your custom code: Once everything looks right, click “Add to website for free” and copy the code Elfsight provides.
  4. Insert the code in WordPress: In your WordPress admin panel, go to “Appearance → Customize → Additional CSS/HTML,” scroll down, and paste the snippet before the closing </body> tag. Save your changes to make the widget live across your entire website.

Need help? Visit the Help Center to explore our step-by-step guides, or share ideas in the Wishlist. You can also see the latest updates in the Changelog.

FAQ

Do I need coding skills to install this Business Hours widget?

Nope! It’s just copy and paste – anyone can do it.

Can I show different hours for holidays?

Yes, you can add custom schedules for special occasions.

Will it automatically update my open/closed status?

Yes, it dynamically changes based on your local time.

Is it mobile-friendly?

Of course. It looks great on any screen size.

How do I update my business hours if they change?

You can easily update your schedule at any time. Just log into the Elfsight dashboard, edit your schedule, and save the changes. The update will reflect instantly on your website.

Pricing

14-day money back guarantee. Risk-free, you can cancel at anytime.
Elfsight Apps
Multi-platform software that works on any website
from $0 / month
start with a free plan
Unlimited websites
Dedicated customer support
Free installation service
100% customizable