The solar (PV) energy as one of the renewable natural energy has been widely used as an environment friendly resources, however the intensity of incoming sun-light as the source of the power, is not always the same all the time during the day, which makes the output voltage becomes unstable. The sun light intensity can be influenced by various factors such as the cloudy or sunny weather, which causes large changes in the generated voltage of the solar panels. To compensate for the variation of generated voltage when the light intensity is low, it should be boosted, and when the light intensity is high, it should be bucked and controlled to reach the required output voltage. And furthermore, the output voltage should be maintained to a desired DC voltage to be applicable for electrical households. A Fuzzy Logic controller is designed to control the duty cycle of a PWM signal generated to control the switching period to regulate the output voltage of the system. This paper discusses the design and control of a buck-boost converter for solar panels of the power range 50-100W, which can be used in household apparatus. The system has been analyzed, and validated by simulation study and the results show that the target voltage can be regulated very well.