Effective team meetings should have a clear agenda that outlines the topics to be discussed. Common items include project updates, performance metrics, upcoming deadlines, and any challenges faced by the team. It's also beneficial to allocate time for brainstorming sessions and open discussions, allowing team members to voice their ideas and concerns.