No. Solar works without batteries. Whether a batter makes sense depends on your usage and goals.