How to Set Birthday Reminders in Slack (Without Losing Track)
Use Slack's /remind command for a birthday, check what it scheduled, and choose a manageable way to keep team celebrations on track.
By Kelasa team ·
For one coworker's birthday, set a personal Slack reminder with /remind me "Wish Alex a happy birthday" on March 14 at 9am. Replace the name, date, and time, then read Slack's confirmation to make sure it interpreted the date correctly. This is a reminder to you, not an automatic birthday announcement. For a team, keep a permission-based birthday list and decide who will maintain the reminders; a dedicated birthday app can take over the routine posting when manual upkeep becomes too much.[1]
Can you set birthday reminders in Slack?
Yes. Slack supports personal reminders and channel reminders. A personal reminder nudges you to send a message; a channel reminder posts its description in the channel at the chosen time. Slack's current help page describes /remind for channel reminders and says reminders are available on all plans, though guests cannot create channel reminders.[1] A channel reminder is visible to others, so ask the person before naming their birthday in a shared space. For more on making celebrations optional, see our guide to celebrating birthdays in Slack.
Method 1: Set a reminder for yourself
Step 1: Open a Slack conversation
In a channel or direct message, use the message field to enter a /remind command. You do not need to post the birthday itself to a public channel just to remember it. Slack's own examples show the me form for personal reminders.[2]
Step 2: Enter the date and action
For a fictional teammate whose birthday is March 14, try:
/remind me "Wish Alex a happy birthday" on March 14 at 9am
Use an unambiguous month name, and add a time rather than assuming everyone uses the same default. If the date has already passed this year, check carefully which year Slack chose. Treat this as a suggested command to confirm in your workspace, not a command we have tested in Slack. Slack recommends American English date and time phrasing for its reminder parser.[1]
If you want advance notice instead, set a separate reminder for the day you plan to prepare a card or message. Slack's reminder guide specifically gives the example of prompting yourself ahead of a teammate's birthday.[2]
Step 3: Check the confirmation
After you send the command, read Slackbot's response for the interpreted date and time. Slack's guide describes a confirmation after a reminder is set.[2] If it interpreted your wording differently, remove the wrong reminder and create a new one; don't assume that typing the command guarantees the date you intended. For channel reminders, Slack documents /remind list as the way to find and delete one; channel reminders cannot be edited in place.[1]
Example of a successful check (illustrative, not a Slack screenshot): your intended date is March 14 at 9 a.m.; the confirmation should indicate March 14, 9 a.m., not March 4 or a different year. Also check your Slack time-zone preference, since Slack says day-only reminders default to 9 a.m. in your time zone.[1]
Method 2: Use a channel reminder, if the person opts in
If your team wants a shared nudge rather than a private one, Slack documents this format: /remind [#channel] [what] [when].[1] For example, adapt this to a channel you control:
/remind #celebrations Prepare a birthday message for Alex on March 14 at 9am
Read the confirmation before relying on it. A channel reminder posts a message in the channel at the scheduled time; it does not compose a personal greeting, collect team members' birthdays, or manage their consent for you.[1] If someone prefers not to be mentioned, keep the reminder private or skip it.
What about birthdays every year?
Slack documents day-based repeats such as every Monday, and its reminder guide gives daily, weekly, and monthly examples. Neither official page cited here explicitly confirms an annual birthday recurrence syntax.[1][2] Do not count on an unverified every year command as your only birthday system. If your workspace accepts a yearly command, inspect the confirmation and the next occurrence before depending on it; otherwise, create a one-off reminder and renew it each year.
A low-tech alternative is one weekly private reminder to review a consent-based birthday list. It reduces the number of reminders you maintain, but a human still has to check the list and send the message. If you have multiple people coordinating, assign one owner and record which dates have already been handled to avoid duplicate greetings.
Which approach fits your team?
- One or two birthdays: Personal reminders are simple and keep names out of public channels until someone chooses to post.
- A small team with a coordinator: Keep a restricted month-and-day list, ask whether each person wants a public celebration, and use a regular check-in reminder. Avoid storing birth years unless needed.
- A larger or rotating team: Manual entries and owner handoffs become harder to maintain. Evaluate a dedicated app against your consent, channel, timing, and opt-out requirements before installing it.
Slack's reminders can nudge someone, but they are not a complete birthday register. If you're shaping the celebration itself, our article on small, low-pressure team rituals has ideas for keeping participation optional.
Want less manual upkeep?
Explore Kelasa BirthdayBot on the Kelasa homepage if your team wants a daily Slack celebration digest rather than a coordinator remembering to post. Check that the current setup and controls match your team's needs before replacing your existing process.
FAQ
Can I use Slack reminders without installing a bot?
Yes. The built-in reminder flow is available in Slack, and a personal reminder can prompt you to write the greeting yourself.[1][2] It does not remove the need to maintain accurate dates and preferences.
Will a reminder automatically wish someone happy birthday?
A personal reminder notifies you; a channel reminder posts the text you supplied to that channel.[1] Neither is a substitute for deciding whether and how the person wants to be celebrated.
What if the reminder lands at the wrong time?
Check your Slack time-zone preference and the command confirmation. Slack says date-only reminders default to 9 a.m. in your time zone, with a preference to adjust that default.[1] For a channel reminder with the wrong timing, delete it from /remind list and recreate it.[1]
Sources
[1] Set a reminder | Slack [2] How to use reminders in Slack | Slack