The duration of your Facebook ad campaigns can vary depending on your objectives and budget. It's recommended to run campaigns for at least a few weeks to gather enough data and optimize your ads. However, be prepared to make adjustments and optimize your campaigns throughout their duration.