No, not all blogs are public. Some blogs can be private or restricted to a specific audience, such as personal journals or internal company blogs.