---
title: Wedding calendar
customers-call-it: addition
url: /docs/features/sites/presets/wedding-calendar-section
---

# Wedding calendar

Add a calendar of your venue's weddings, private events and closed days to your website. One step makes the table you keep them in, puts it in this site's sidebar and gets it ready to show on a page as a month calendar.

## Use it when

Use it when couples check your website to see which days are taken. Your team keeps the days in a table called **Wedding calendar**: each wedding, private event or closed day with its date, times, guests and contact. The same days show on your business's **Calendar**, next to your other calendars. The website shows only each day's date and its **Website label**, and only the days marked **Show on website**.

## Use something else when

For shows you sell tickets to, use [Event calendar](/docs/features/sites/presets/event-calendar-section). For any other table that has dates, use [Calendar](/docs/features/sites/presets/calendar-section). To let visitors book a time themselves, add a booking schedule to your site instead.

## How to add it

Open **My Sites** and press your site to open it in the site editor. Then:

1. Under the list in the site's sidebar, press **Add item**. It shows when you point there.
2. Press **Add to site**.
3. In **Add to this site's sidebar**, press **Wedding calendar**. **Search** finds it faster.
4. Under **Table**, keep **New table** and its name **Wedding calendar**, or type another name. To use a table of yours that already holds these columns, pick **Use existing table** and choose it.
5. Press **Review changes**.
6. Check what it adds, then press **Apply**.

You see **Added**, and a row named **Wedding calendar** in the site's sidebar. Nothing goes live until you publish.

## How to add a day

1. In the site's sidebar, press the row **Wedding calendar**, then press **Add to Wedding calendar**.
2. Under **Event**, type what it is, such as "Smith & Lee wedding".
3. Pick the **Date**, and fill in the times, guests and contact if you know them.
4. To show the day on your website, set **Show on website** to yes and type its **Website label**, such as "Closed for private event".
5. Press **Create item**.

## How to put it on your site

1. In the site's sidebar, press the row **Wedding calendar**, then the **Wedding calendar** line under **On the website**.
2. Under **Layout**, keep **Month calendar**.
3. Press **Put on a page**, pick the page, then press **Put it here**.
4. Press **Publish** when you're ready. Nothing goes live until you publish.

Put it on the same page as another calendar and visitors see one month calendar with both.

## What it adds or changes

- **Table**: A new Wedding calendar table, or one you already have
- **Website shows**: Each day's date and Website label
- **Rows**: Only days marked Show on website

Makes a table and adds dates to your site · your site draws them

It brings these with it:

- [Wedding calendar](/docs/features/data/presets/wedding-calendar)

## Settings

| Setting | What it does | Default |
|---|---|---|
| Table | Where the wedding calendar is kept: a new table made for it, or a table of this business that already holds its columns. | {"mode": "new", "name": "Wedding calendar"} |

## Example

Grewal Hall, a fictional venue, adds a Wedding calendar to its site, then puts it on its "Dates" page beside its shows. Staff enter "Smith & Lee wedding" on 6 June with **Show on website** off, and "Closed for private event" on 12 June with it on. The page shows only "Closed for private event" on the 12th. On **Calendar**, staff see both days beside the shows.

## If something isn't working

- **"Set the business's time zone first."** Set your business's time zone in **Business profile**, then add it again.
- **A day is missing from the website.** Check **Show on website** is on for it and its date hasn't passed. Past days drop out when your site is prepared again.
- **The card isn't offered.** Your role can't make tables. Ask an admin of your business for access.
- **Two tables were made.** You added it twice with **New table**. Remove the section you don't want, then use the other table's row.

## Limits

- Only upcoming days show, up to 200, soonest first.
- Names, contacts, guests and notes never reach your website: only the date and the **Website label** do.
- Visitors without JavaScript see the same days as a plain list.

## Related

- [Wedding calendar](/docs/features/data/presets/wedding-calendar): Weddings, private events and closed days on one calendar
