Average Temperatures for Oregon in December

Average temperatures for December at cities, towns, parks and lakes throughout Oregon are listed below in degrees Fahrenheit and Celsius.

You can jump to a separate table for each region of the state: Oregon Coast, Willamette Valley, Cascade Mountains, Central Oregon and Eastern Oregon.

The tables give the normals for maximum and minimum temperatures based on weather data collected from 1991 to 2020 by the US National Centers for Environmental Information.

Oregon Coast

Average December temperatures
High °F Low °F Place High °C Low °C
49 38 Astoria 9 3
53 43 Brookings 12 6
54 42 Gold Beach 12 5
48 38 Honeyman State Park 9 3
50 39 Newport 10 4
53 40 North Bend 12 5
55 41 Port Orford 13 5
51 39 Seaside 11 4
51 36 Tillamook 10 2

Willamette Valley

Average daily temperatures in December
High °F Low °F Place High °C Low °C
47 34 Corvallis 8 1
47 34 Eugene 8 1
47 36 Lebanon 9 2
46 36 Portland 8 2
47 35 Salem 9 2

Cascade Mountains

December temperatures: daily averages
High °F Low °F Place High °C Low °C
33 19 Crater Lake Park 0 -7
43 37 Detroit Lake Dam 6 3
35 26 Government Camp 2 -4
46 35 Grants Pass 8 2
35 23 Howard Prairie Lake Dam 2 -5
40 21 Klamath Falls 5 -6
38 21 Lakeview 3 -6
41 31 McKenzie Bridge 5 -1
46 33 Medford 8 0
49 37 Roseburg 10 3
41 33 Three Lynx 5 0
40 31 Toketee Falls 5 -1
38 21 Wickiup Reservoir Dam 3 -6

Central Oregon

Average December temperatures
High °F Low °F Place High °C Low °C
41 23 Bend 5 -5
40 31 Hood River 5 -1
41 21 Madras 5 -6
43 29 The Dalles 6 -1

Eastern Oregon

Average December temperatures
High °F Low °F Place High °C Low °C
39 20 Hart Mountain Antelope Refuge 4 -7
43 27 Heppner 6 -3
39 24 La Grande 4 -4
40 21 Lake Owyhee Dam 5 -6
37 20 Malheur National Wildlife Refuge 3 -7
36 22 Ontario 2 -5
44 28 Pendleton 6 -2
36 11 Seneca 2 -12
43 21 Summer Lake 6 -6
Reference

NOAA National Centers for Environmental Information (NCEI). Climate Normals.

Oregon Temperatures
Back to Top