temperature in grants pass oregon
Grants Pass, OR Weather. The average temperature of Grants Pass is 54.36Â°F, which is higher than the Oregon average temperature of 51.27Â°F and is about the same as the national average temperature of 54.45Â°F. Historical Weather. Heating Cost Index, #229.