Average Watch Time on TikTok and Instagram Reels: What's Good, and How to Check Yours

Neither TikTok nor Instagram publishes a "good" average watch time, and third-party figures disagree. The useful number is average watch time divided by video length, compared with your own last 10 videos. If a video sits well below your usual share, viewers left early. That usually points to the hook or pacing.

Search for a benchmark and you'll find confident numbers: 14 to 17 seconds, 15 to 20 seconds, "at least 70%." Almost none of them say where they come from. So you end up measuring your video against a number nobody can trace, and either panic or relax for no good reason. This guide shows where each platform reports watch time, what the number means next to your video's length, what published sources say (with their sources), and how to judge your own videos.

This guide covers TikTok and Instagram Reels, the two platforms Captain Hook's Video Analyzer supports. YouTube Shorts isn't supported yet.

What Average Watch Time Measures

Both platforms calculate it the same way: total time spent watching, divided by views.

Replays count, which is why average watch time can be longer than the video itself. If people watch a 10-second video twice, the average can pass 10 seconds.

Where to Find It on TikTok

TikTok's help page gives this path:

  1. In the TikTok app, tap Profile.
  2. Tap the Menu button, then select TikTok Studio.
  3. Tap Analytics in the Posts tab, then open the video.

Look for average watch time and the share of viewers who watched the full video. Labels can differ slightly between app versions. Three things to know, from TikTok's help center:

So don't judge a video in its first hour, or you'll be reacting to numbers that haven't filled in yet.

Where to Find It on Instagram Reels

Instagram's help center gives this path: go to the Reels tab on your profile, open the reel, and tap View insights. You'll see views, watch time, viewers, average watch time and follows.

Two conditions apply: your account must be public, and insights only cover reels posted on or after May 14, 2021.

In August 2025 Instagram also added a retention graph and skip rate, the percentage of views from people who skipped the reel in its first 3 seconds, as reported by Social Media Today. Skip rate replaced the older view rate. It tells you directly whether your opening is losing people.

Why Seconds Alone Mislead: Use Watch Ratio

"Eight seconds" means nothing until you know how long the video is. Divide average watch time by the video's length to get a watch ratio, the share of the video a typical viewer sat through.

Video lengthAverage watch timeWatch ratio
12 s10 s83%
30 s10 s33%
60 s10 s17%

Example arithmetic, not benchmarks.

The same 10 seconds is strong on a 12-second video and weak on a 60-second one. That's why you should compare videos of similar length, and why a single "good watch time in seconds" can't be right for everyone.

Why the Platforms Care About It

Both platforms have said, in their own words, that watching through matters:

Neither platform publishes a target number. So the goal isn't to hit a magic figure. It's to keep more viewers to the end than you did last time.

What Published Benchmarks Say, and Where They Disagree

Here are the figures that come up when you search, each with its source. Read the "basis" column before you trust any of them.

Source (date)PlatformPublished figureBasis disclosed
Bull & Wolf (Feb 2026)TikTokAverage watch time "approximately 14-17 seconds"No source cited
FindMeCreators (Oct 2025)TikTok15-20 s average "is solid"; aim for at least 70% completion; 70-80% 3-second retention "or higher" is goodNo source cited
HEC Montréal Digital blog (Mar 2024)TikTokShort videos: average watch time of at least 30% of the video; goal: more than halfNo source cited
Copywriters Now (Aug 2026)TikTokClose to full length on a 6-second video; 30 s on a 2-minute video is "very good"Author's experience
Highviz Instagram Reels Report (Aug 2026)Instagram ReelsMedian reel holds 31.4% of its length. By length: under 15 s 66.0%, 15-30 s 31.5%, 30-60 s 22.1%, over 60 s 16.4%346 reels from 108 accounts; sample skews to small and mid-size accounts
BabbleBoxx (Aug 2025)Instagram ReelsSkip rate under ~30-40% "healthy"; over ~50% suggests the hook isn't working"Industry trackers", none named

Where they disagree:

Only one source shows its sample, and it covers Reels from mostly small and mid-size accounts. None of these is an official platform number. Treat them as rough context, not a pass mark.

Compare Your Last 10 Videos

Your own history is the comparison that fits your niche, your audience and your usual video length. You can do it in one sitting.

Copy this table and fill it in from TikTok Studio or Instagram insights. It's free and needs no sign-up. Use videos at least two days old.

Prefer a spreadsheet? Download the retention worksheet (CSV): the same columns plus a median row, ready for Google Sheets or Excel.

#Video (topic)Length (s)Avg watch time (s)Watch ratio (%)Watched full / skip rate (%)ViewsNotes (hook, format)
1
2
3
4
5
6
7
8
9
10

How to use it:

  1. Calculate watch ratio for each video: average watch time ÷ length × 100.
  2. Find your median watch ratio: sort the ten values and take the middle (the average of the 5th and 6th). The median ignores one freak hit or flop.
  3. Group by length if your videos vary a lot. Compare 15-second videos with 15-second videos.
  4. Flag the outliers. Pick a simple rule and stick to it, for example 10 percentage points either side of your median. Videos above that show you what to repeat. Videos below it are the ones to diagnose.
  5. Look for the pattern in the notes column. Did the high ones open with the result? Were the low ones longer, slower to start, or built on a talking-head intro?

Repeat it every month. You're looking for your median to rise over time, not for one video to hit someone else's number. That's progress you can see, measured on your own terms.

Reading the Result: Where Did People Leave?

Low watch time is a symptom. Where viewers leave tells you which fix to try:

For the full set of fixes by metric, see how to get more views on TikTok. If your videos get no views at all, watch time isn't the issue yet: start with TikToks stuck at zero views or Reels not getting views.

Watch time tells you whether people stayed; your engagement rate tells you whether they acted.

Let Captain Hook Read the Numbers

Video Analyzer reads the analytics for you. Upload up to 4 screenshots of one TikTok or Reel's analytics and get a plain-language diagnosis of hook retention, reach and engagement: what worked, what hurt and what to change next. You don't upload the video itself, only screenshots. Reports save to your account, so you can compare against your next post.

Analyze a video and chart the course for your next post.

No screenshots handy? Try the free Video Flop Checker.

FAQ

How do I find my watch time on TikTok?

In the TikTok app, tap Profile, then the Menu button, then TikTok Studio, and tap Analytics in the Posts tab. Open a video to see its average watch time and the share of viewers who watched the full video. Data can take 1 to 2 days to update.

What is a good average watch time on TikTok?

TikTok doesn't publish one, and published figures disagree, from about 14-20 seconds to "at least 70% completion." A better test is watch ratio (average watch time ÷ video length) compared with the median of your own last 10 videos of similar length.

What is a good average watch time on Instagram Reels?

Instagram doesn't publish a benchmark. One disclosed dataset, Highviz's 2026 report on 346 reels from 108 mostly small and mid-size accounts, found the median reel holds 31.4% of its length, and much more on reels under 15 seconds (66.0%). Compare with your own recent reels before drawing conclusions.

Why is my average watch time longer than my video?

Because replays count. Instagram includes replay time in watch time, and TikTok's average view time is total play time divided by views, so people watching twice can push the average past the video's length. It usually means the video loops well.

What is skip rate on Instagram Reels?

Skip rate is the percentage of views from people who skipped your reel in the first 3 seconds. Instagram added it to Reels insights in August 2025, replacing view rate, along with a retention graph. A high skip rate points to the opening.