How to close a poll in Telegram

Closing a poll in Telegram permanently locks in all votes and displays the final results to participants. Once closed, a poll cannot be reopened or edited — so timing your closure strategically is essential for getting meaningful data from your audience.

Understanding Telegram Polls

Telegram offers two types of polls: regular polls (where users pick one or multiple options) and quiz-mode polls (where only one answer is correct). Both types can be closed manually by the poll creator or channel/group admin at any time.

When you close a poll, several things happen simultaneously:

  • All current votes are frozen and become permanent
  • The results are displayed to everyone who can see the message
  • No new votes can be cast
  • The poll message remains visible with a "Final Results" label

Important: Closing a poll is irreversible. There is no "reopen" function in Telegram. If you close a poll prematurely, your only option is to create a new one.

How to Close a Poll: Step-by-Step

On Mobile (iOS & Android)

Step 1: Navigate to the Poll Message

Open the chat, group, or channel where you posted the poll. Scroll to find the poll message, or use the search function to locate it quickly.

Step 2: Access Poll Options

On iOS: Tap and hold (long press) the poll message until the context menu appears.
On Android: Tap and hold the poll message to bring up the action menu.

Step 3: Select "Stop Poll"

From the context menu, tap "Stop Poll". You will see a confirmation dialog warning you that this action cannot be undone.

Step 4: Confirm the Action

Tap "Stop" or "Yes" to confirm. The poll will immediately close and display final results.

On Desktop (Telegram Desktop & macOS)

Step 1: Locate the Poll

Open the relevant chat or channel in Telegram Desktop and find the poll message.

Step 2: Right-Click the Poll

Right-click directly on the poll message to open the context menu.

Step 3: Click "Stop Poll"

Select "Stop Poll" from the dropdown menu. Confirm when prompted.

On Telegram Web

The process is identical to Desktop: right-click (or click the three-dot menu on the message) and select "Stop Poll".

Closing Polls in Channels vs. Groups

In Channels

Only users with admin privileges that include the Post Messages or Edit Messages permission can close polls in channels. The channel owner can always close any poll. If you are using a bot to manage your channel, the bot must have the appropriate admin rights to stop polls via the API.

In Groups

In groups, the poll creator can close their own poll. Additionally, any group admin with the Delete Messages permission can stop any poll in the group. Regular members cannot close polls created by others.

Using Bots and the Telegram Bot API

If you manage polls programmatically — for example, through a channel management bot — you can close polls using the stopPoll method in the Telegram Bot API:

POST https://api.telegram.org/bot<token>/stopPoll
Parameters:
  chat_id: -1001234567890
  message_id: 4521

The chat_id is the identifier for your channel or group, and message_id is the specific poll message. This is particularly useful for automated workflows, scheduled poll closures, or integration with tools like tgchannel.space that help manage your channel's web presence alongside Telegram.

Scheduling Poll Closure

Telegram does not natively support automatic poll closure after a set time — but there are workarounds:

  1. Use the built-in timer (Quiz & Poll): When creating a poll, you can set a close_date or open_period if you are sending it via the Bot API. The open_period parameter accepts a value in seconds (5–600 seconds), which automatically closes the poll after that duration.

  2. Third-party bots: Several Telegram bots (like @vote or @QuizBot) allow you to set expiration times for polls. After the timer runs out, the bot closes the poll automatically.

  3. Custom bot scripts: If you run your own bot, schedule a delayed stopPoll API call using a background job or cron task.

Note: The native open_period parameter is limited to a maximum of 600 seconds (10 minutes) when using the standard poll creation UI. For longer durations, use close_date with a Unix timestamp via the Bot API.

What Happens After Closing a Poll

Once closed, the poll message transforms visually:

  • A "Final Results" label appears at the top
  • Vote percentages are shown for all options
  • The total number of voters is displayed
  • In quiz mode, the correct answer is highlighted in green
  • Users who voted see which option they selected

The results remain permanently attached to the message. If you need to preserve poll data for analysis, consider screenshotting or exporting the results before or after closure, as Telegram does not provide a built-in export feature for poll analytics.

Tips & Best Practices

  • Announce before closing: Send a message like "Poll closing in 1 hour — cast your vote now!" to maximize participation. Channels with 10,000+ subscribers typically see a 15-30% boost in last-minute votes with advance notice.

  • Time your polls strategically: Run polls for at least 24-48 hours to capture different time zones. For a channel like @TechNewsDaily with a global audience, a 72-hour window often yields the best results.

  • Use quiz mode for engagement: Quiz polls show a small animation when closed, making the reveal moment more engaging. This works especially well for educational channels.

  • Save results before closing: Take a screenshot or note down intermediate results if you want to track how votes shifted over time — Telegram only shows the final snapshot.

  • Pin important polls: Pin the poll message so it stays visible to new visitors. This is especially useful if you plan to keep the poll open for several days.

  • Leverage closed polls for content: Closed poll results make excellent content for your blog. If your channel is connected to a web presence through services like tgchannel.space, poll results can drive additional SEO traffic as unique, data-driven content.

Common Mistakes

Mistake 1: Closing a poll too early
Why it's wrong: If you close a poll after just a few hours, you miss subscribers in different time zones who haven't seen it yet. A poll in a 5,000-subscriber channel might only have 200 votes after 3 hours but could reach 1,500+ if left open for 48 hours.
How to avoid: Set a minimum duration of 24 hours for standard polls. Use the Bot API's close_date parameter to automate closure at the right moment.

Mistake 2: Forgetting you cannot reopen a closed poll
Why it's wrong: Some admins close a poll to "check results" thinking they can resume it later. This permanently locks the poll.
How to avoid: Remember that you can always see real-time results as an admin without closing the poll. Simply view the poll — admin accounts see live vote counts.

Mistake 3: Not having admin permissions
Why it's wrong: Attempting to close a poll without proper permissions results in no action or an error. This is common in channels with multiple admins where permissions are restrictive.
How to avoid: Verify your admin rights include Edit Messages (for channels) or Delete Messages (for groups) before attempting to stop a poll.

Mistake 4: Creating a new poll instead of closing the old one
Why it's wrong: Some admins post a new poll to "replace" an old one without closing the original. This fragments votes and confuses subscribers.
How to avoid: Always close the old poll first, then create a new one if needed. Reference the closed poll's results in your new message for context.

Frequently Asked Questions

Can I see who voted for what in a Telegram poll?
Regular polls in groups and channels are anonymous by default. However, when creating a poll, you can disable the Anonymous Voting toggle — this allows everyone to see who voted for which option. In channels, polls are always anonymous.

Can I edit a poll after posting it?
No. Once a poll is posted, you cannot change the question, options, or settings. You can only close it or delete the message entirely. If you made a mistake, delete the poll and create a new one.

Is there a voter limit on Telegram polls?
Telegram polls can handle an effectively unlimited number of voters. Channels with millions of subscribers have successfully run polls without issues. Each poll supports up to 10 answer options.

Can I close a poll in a private chat?
Yes. If you sent a poll in a one-on-one private chat, you can close it using the same long-press or right-click method. However, polls in private chats are uncommon since they only involve two people.

Do closed poll results count toward channel analytics?
Telegram's built-in channel statistics do not break out poll-specific analytics. However, poll interactions (votes) do contribute to overall engagement metrics that Telegram tracks for channels with 50+ subscribers.