Creating a Private Event on Facebook

To create a private event on Facebook, go to your profile or a Page you manage, click the "Events" tab, and select "Create Event." Fill in the event name, date, time, and location. Before you publish, look for the privacy dropdown — it usually appears near the top or bottom of the form and shows options like "Public," "Friends," or "Private." Choose "Private" to limit visibility to people you invite directly.

Once you select "Private," only the people you add to the guest list will see the event exists. They won't see it in search results, on your timeline, or in their friends' activity feeds. The event details — including the description, photos, and comments — remain hidden from everyone except your invited guests and yourself.

After you create the event, you can add guests by searching for their names or by copying a link to send them directly. Facebook will send them an invitation, and they can accept, decline, or mark themselves as "interested." You control the entire guest list and can remove people at any time.

Key Takeaways

  • Private events on Facebook are visible only to people you invite — they do not appear in search results or on timelines.
  • You set the privacy level when you create the event by selecting "Private" from the dropdown menu.
  • You can add guests by name or by sharing a direct link, and you can remove anyone from the guest list after the event is created.
  • Guests can see all event details, photos, and comments, but only people you invite will know the event exists.
  • If you change your mind, you can edit the privacy setting later — though guests who already received invitations will still have access.

The Difference Between Private, Friends, and Public Events

Facebook offers three privacy levels for events. A "Public" event appears in search results, on your timeline, and in your friends' activity feeds — anyone on Facebook can find it and see the details. A "Friends" event is visible to your friends and appears on your timeline, but does not show up in search results or in the activity feeds of people who are not your friends. A "Private" event is invisible to everyone except the people you invite.

Choose "Private" if you want to control exactly who knows about the event. This is useful for small gatherings, family celebrations, or events where you want to limit the guest list. Choose "Friends" if you want your friends to see the event on your timeline but do not want it to appear in search results. Choose "Public" only if you want anyone on Facebook to discover and attend the event.

Adding and Managing Your Guest List

After you create a private event, you can add guests in two ways. The first is to search for people by name within the event page — type their name in the "Invite Guests" field, and Facebook will show you matching profiles. Click on each person you want to invite. The second is to copy the event link and send it directly to people via Messenger, email, or text message. Anyone who clicks the link will see the invitation and can respond.

You can see who has accepted, declined, or marked themselves as interested. You can also remove guests from the event at any time by clicking the "X" next to their name. If someone tries to invite another person to your private event, Facebook will ask for your permission first — you have the final say on who attends.

What Your Guests Can See and Do

When you invite someone to a private event, they receive a notification and can view the full event page. They see the event name, date, time, location, description, photos, and any comments posted by other guests. They can upload photos, post comments, and respond to your invitation. However, they cannot see the guest list unless you have turned on that setting — by default, guests see only that they are invited but not who else is attending.

If you want guests to see each other's names, you can enable the "Show Guest List" option in the event settings. This is useful for events where people want to know who else is coming. If you leave it off, guests will know the event exists but will not know who else you invited.

Changing Privacy Settings After You Create the Event

You can change a private event to public or friends-only after you create it, and vice versa. Open the event, click "Edit," and change the privacy dropdown to your new choice. However, understand that people who already received invitations to a private event will still have access to it even if you later change it to public — they were already invited, so the change does not remove them.

If you change a public or friends event to private, people who saw it before the change will no longer see it unless you invite them directly. This is useful if you want to scale back who knows about an event after you have already created it.

Controlling Photos and Comments on Your Private Event

By default, guests can post photos and comments on your private event page. If you want to limit this, you can turn off guest posting in the event settings. Click "Edit," then look for options like "Allow Guests to Post" or "Allow Guests to Upload Photos." Turning these off means only you can post content to the event page, though guests can still comment on things you post.

You can also delete comments or photos that guests post, and you can remove a guest if their behavior is disruptive. These controls help you keep the event page focused on what matters to you.

What Information Facebook Collects About Your Private Events

Facebook collects data about your private events even though they are not visible to the public. This includes who you invited, who accepted or declined, what photos were posted, what comments were made, and when people viewed the event. Facebook uses this information to improve its services, show you relevant ads, and understand your activity patterns.

Your guest list and event details are stored on Facebook's servers. If your account is hacked or if Facebook experiences a data breach, this information could be exposed. You cannot prevent Facebook from collecting this data — it is part of how the platform operates. However, you can limit who sees the event by keeping it private, which reduces the number of people who have access to the information.

Frequently Asked Questions

Can I create a private event on a Facebook Page instead of my personal profile?

Yes. Go to the Page, click "Events," and create the event the same way. Select "Private" from the privacy dropdown. Only people you invite will see it, though the Page's followers and administrators will still have access to the Page itself.

What happens if I invite someone who is not my Facebook friend?

You can invite anyone on Facebook, whether they are your friend or not. They will receive an invitation notification, and if they accept, they can see the full event details. If they decline or do not respond, they will not see the event page.

Can guests invite other people to my private event?

No, not without your permission. If a guest tries to invite someone else, Facebook will ask you to approve the invitation first. You can accept or reject it. This gives you control over who attends.

If I delete the event, can guests still see it?

No. Once you delete a private event, it disappears from everyone's view, including your guests. They will no longer see it in their notifications or on their calendars. Facebook may keep a record of the event in your account history, but it will not be visible to anyone.

Does Facebook show my private events to advertisers?

Facebook does not show the event itself to advertisers, but it may use information about your event activity — such as the fact that you created an event or invited certain people — to build a profile of your interests and show you targeted ads. You cannot opt out of this entirely, but you can limit ad targeting in your privacy settings.