Skip to main content

Facebook

Posting at 1 P.M. will get you the most shares, and publishing at 3 P.M. will give you the most clicks.

Best Time To Post On Facebook On Sunday: The peak hours to post on Sunday are 9 A.M., and 10 A.M. The activity gradually drops after that, remaining very low from 2 P.M.

Best Time To Post On Facebook On Monday: On a Monday morning, the Facebook activity slowly starts rising from 2 A.M. onwards until it reaches its peak from 9 A.M. to 11 A.M. However, avoid posting in the time range of 9 P.M. to 1 A.M. due to low activity rates.

Best Time To Post On Facebook On Tuesday: Facebook's peak posting time on Tuesday does not vary much more than Monday, with the duration of peak hours extending from 9 A.M. to 1 P.M.

Best Time To Post On Facebook On Wednesday: Wednesday is considered the best time to post on Facebook as the audience activity remains high starting from 9 A.M. until 5 P.M.

Best Time To Post On Facebook On Thursday: Thursday is considered the perfect day to post on Facebook after Wednesday, with the Facebook audience becoming most active at 11 A.M. The chances of engagement are moderately high between 8 A.M. to 4 P.M. considering other timings of the day.

Best Time To Post On Facebook On Friday: The rise of Facebook activity on Friday is to the same levels as on Tuesday and Wednesday. Facebook activity reaches its peak between 9 A.M. & 1 P.M. on a Friday, with 10 P.M. and 1 A.M. being not so good time to post anything.

Best Time To Post On Facebook On Saturday: On Saturday, the only time when the audience activity is moderate is between 8 A.M. & 10 A.M.

Best Time To Post On Facebook: Day-by-day Breakdown

Day Of The WeekBest Time To Post On Facebook
Monday9 A.M. to 12 P.M.
Tuesday9 A.M. to 2 P.M.
Wednesday9 A.M. to 2 P.M.
Thursday11 A.M. to 12 P.M.
Friday9 A.M. to 2 P.M.
Saturday8 A.M. to 11 A.M.
Sunday9 A.M. to 11 A.M.

Best times to post on Facebook for media

  • Best times: Friday 7 a.m., Tuesday 6–9 a.m.
  • Best days: Tuesday, Wednesday, Friday
  • Worst day: Saturday