Sizing a steam boiler involves considering factors such as the desired steam output, pressure requirements, heating surface area, fuel type and availability, and specific application needs. Consulting with a professional engineer is often necessary for accurate sizing.