Peak times on Facebook vary, but generally, the best times to post are between 7 am-9 am, 1 pm-3 pm, and 7 pm-9 pm. These are the times when most users are active on the platform.