May to September is the best time to visit Berlin. This is when you have the greatest chance to enjoy good weather, sunshine, and moderate temperatures.