The cost of advertising on Facebook varies depending on factors such as the ad placement, bidding strategy, audience size, and ad quality. Advertisers can set a daily or lifetime budget for their campaigns and can pay for their ads based on impressions (CPM) or clicks (CPC). The average cost per click on Facebook is $1.72, but this can vary widely based on the industry and target audience.