Skip to content
DateAlmanac

Sunrise & sunset in Oklahoma

28 places in Oklahoma, each computed from its own coordinates. Today is Saturday, November 7, 2026; times below are local to each city.

First sunrise in the state

Muskogee

Muskogee, 6:49 AM local time.

Last sunrise in the state

Enid

Enid, 7:00 AM local time — 11 minutes after Muskogee in real time.

Today across Oklahoma

CitySunriseSunsetDay length
Oklahoma City6:57 AM5:29 PM10h 31m
Tulsa6:52 AM5:21 PM10h 29m
Norman6:56 AM5:29 PM10h 32m
Broken Arrow6:51 AM5:21 PM10h 29m
Edmond6:57 AM5:28 PM10h 30m
Lawton7:00 AM5:34 PM10h 34m
Moore6:57 AM5:29 PM10h 32m
Midwest City6:57 AM5:28 PM10h 31m
Enid7:00 AM5:29 PM10h 28m
Stillwater6:57 AM5:26 PM10h 29m
Owasso6:52 AM5:21 PM10h 28m
Bartlesville6:53 AM5:20 PM10h 27m
Muskogee6:49 AM5:20 PM10h 30m
Shawnee6:55 AM5:27 PM10h 31m
Bixby6:52 AM5:22 PM10h 29m
Jenks6:52 AM5:22 PM10h 29m
Yukon6:58 AM5:30 PM10h 31m
Ardmore6:54 AM5:30 PM10h 36m
Ponca City6:58 AM5:25 PM10h 27m
Mustang6:58 AM5:30 PM10h 31m
Sapulpa6:53 AM5:23 PM10h 29m
Duncan6:57 AM5:33 PM10h 35m
Del City6:57 AM5:29 PM10h 31m
Durant6:50 AM5:27 PM10h 36m
Claremore6:51 AM5:20 PM10h 28m

Every city in Oklahoma

About sunrise in Oklahoma

The sun reaches Muskogee 11 minutes before Enid today — that gap is longitude, and it is fixed: the Earth turns fifteen degrees an hour, so every degree of longitude is four minutes of sunrise. Oklahoma keeps a single time zone, so the clock times below are directly comparable.

Time zone and current local time in Oklahoma