Steps for setting your calendar public
You can share your calendar publicly so anyone can check it. When you make a calendar public, other people can:
-> Find your public calendar on a website. If this website is searchable, people can find your calendar in search results.
-> Sync your calendar with other applications.
-> Subscribe to your public calendar and check it in Google Calendar.
When you make a calendar public, you can choose to let other people check all the event details or just when you're free or busy.
You can have multiple calendars and share them with different people. For example, you can have a public calendar you share with everyone and a private calendar that only you can check.
Important: You can only edit Google Calendar sharing settings from a computer, not the mobile app.
Steps for setting your calendar public:
Step 1: On your computer, open Google Calendar.
Step 2: At the top right, click Settings -> Settings.
Step 3: On the left, under "Settings for my calendars," click the name of the calendar you want to share.
Step 4: Under "Access permissions for events"
Step 5: check the box next to "Make available to public."
Step 6: Click OK
Tip: If you don't want other people to read the details of your events, select See only free/busy (hide details).
Please find the Google article for your reference