The best time to go to Gresham, Oregon, is during the summer months, from June to August, when the weather is warm and dry.During this period, you can expect average daily temperatures ranging from 20°C to 27°C, with minimal rainfall. This makes it ideal for exploring the natural beauty of the Columbia River Gorge and Mount Hood, which are easily accessible from Gresham. The longer daylight hours also allow for extended outdoor activities. This is particularly good for families looking to make the most of their holiday with pleasant conditions for hiking, cycling, or visiting local farms.The shoulder seasons of May and September also offer pleasant weather, with slightly cooler temperatures but still plenty of sunshine. You might find fewer crowds and potentially better value on accommodation during these months.