Yes, there are fees to play on BBO Online. BBO charges a fee for each game played, as well as a subscription fee for premium features.