The best times for posting on social media will differ depending on its platform and the audience. In general, businesses should avoid posting during work hours (9am-5pm) or late at night (11pm-7am). The best times to post on each platform are as follows: