Today
Timezone
Etc/GMT+7
Local Time
2026-06-21 13:23:30
Longitude
-104.6178
Latitude
50.45008
Civil Dawn
03:01:41
Today's Sunrise
03:47:06
Solar Noon
12:00:34
Today's Sunset
20:14:02
Civil Dusk
20:59:27
Today's Daylight
16h 26m 56s
Nadir (Solar Midnight)
00:00:34
Sunrise Azimuth
+274°25'40"
Sunset Azimuth
+274°23'41"
Morning Golden Hour
02:47 – 04:47
Evening Golden Hour
19:14 – 21:14
Morning Blue Hour
03:01 – 03:21
Evening Blue Hour
20:39 – 20:59
Tomorrow's Sunrise
03:47:25
Tomorrow's Sunset
20:14:10
Tomorrow's Daylight
16h 26m 45s
Year / Month ↓ Other places in Saskatchewan
Today's Sun Path
Day & Night Distribution
Monthly Daylight

2026 — Monthly daylight hours chart. Each bar represents the 15th of the month.

Date Sunrise Solar Noon Sunset Day Length Civil Dawn Civil Dusk
2026-06-01 Monday 03:51:01 11:56:32 20:02:04 16:11:03 03:07:19 20:45:45
2026-06-02 Tuesday 03:50:21 11:56:42 20:03:02 16:12:41 03:06:30 20:46:54
2026-06-03 Wednesday 03:49:45 11:56:52 20:03:59 16:14:14 03:05:44 20:48:00
2026-06-04 Thursday 03:49:12 11:57:03 20:04:54 16:15:42 03:05:01 20:49:04
2026-06-05 Friday 03:48:41 11:57:14 20:05:47 16:17:06 03:04:22 20:50:06
2026-06-06 Saturday 03:48:13 11:57:25 20:06:37 16:18:24 03:03:46 20:51:04
2026-06-07 Sunday 03:47:49 11:57:37 20:07:25 16:19:36 03:03:13 20:52:00
2026-06-08 Monday 03:47:27 11:57:48 20:08:10 16:20:43 03:02:44 20:52:53
2026-06-09 Tuesday 03:47:08 11:58:00 20:08:53 16:21:45 03:02:18 20:53:43
2026-06-10 Wednesday 03:46:51 11:58:13 20:09:34 16:22:43 03:01:55 20:54:30
2026-06-11 Thursday 03:46:38 11:58:25 20:10:12 16:23:34 03:01:36 20:55:14
2026-06-12 Friday 03:46:28 11:58:38 20:10:47 16:24:19 03:01:21 20:55:54
2026-06-13 Saturday 03:46:20 11:58:50 20:11:20 16:25:00 03:01:09 20:56:31
2026-06-14 Sunday 03:46:16 11:59:03 20:11:50 16:25:34 03:01:01 20:57:05
2026-06-15 Monday 03:46:15 11:59:16 20:12:17 16:26:02 03:00:56 20:57:36
2026-06-16 Tuesday 03:46:16 11:59:29 20:12:42 16:26:26 03:00:55 20:58:03
2026-06-17 Wednesday 03:46:20 11:59:42 20:13:04 16:26:44 03:00:57 20:58:27
2026-06-18 Thursday 03:46:27 11:59:55 20:13:23 16:26:56 03:01:03 20:58:48
2026-06-19 Friday 03:46:38 12:00:08 20:13:39 16:27:01 03:01:12 20:59:04
2026-06-20 Saturday 03:46:50 12:00:21 20:13:52 16:27:02 03:01:25 20:59:18
2026-06-21 Sunday 03:47:06 12:00:34 20:14:02 16:26:56 03:01:41 20:59:27
2026-06-22 Monday 03:47:25 12:00:47 20:14:10 16:26:45 03:02:01 20:59:33
2026-06-23 Tuesday 03:47:46 12:01:00 20:14:14 16:26:28 03:02:24 20:59:36
2026-06-24 Wednesday 03:48:10 12:01:13 20:14:16 16:26:06 03:02:51 20:59:35
2026-06-25 Thursday 03:48:37 12:01:25 20:14:14 16:25:37 03:03:21 20:59:30
2026-06-26 Friday 03:49:06 12:01:38 20:14:10 16:25:04 03:03:54 20:59:22
2026-06-27 Saturday 03:49:38 12:01:50 20:14:02 16:24:24 03:04:31 20:59:10
2026-06-28 Sunday 03:50:13 12:02:02 20:13:52 16:23:39 03:05:10 20:58:54
2026-06-29 Monday 03:50:50 12:02:14 20:13:38 16:22:48 03:05:53 20:58:35
2026-06-30 Tuesday 03:51:29 12:02:26 20:13:22 16:21:53 03:06:39 20:58:13

Other places in Saskatchewan

Heward Biggar St. Peter No. 369 Delisle Bangor Battleford Ridgedale Wilcox Asquith Dufferin No. 190 Lacadena No. 228 Wreford No. 280 Rush Lake Bulyea Francis Cut Knife Lac Pelletier No. 107 Hillsborough No. 132 Green Lake Creelman Coderre Churchbridge Kerrobert Île-à-la-Crosse Sarnia No. 221 Last Mountain Valley No. 250 Kingsley No. 124 McKillop No. 220 Drake Shamrock Buffalo Narrows Kelvington No. 366 Dundurn Hudson Bay Happyland No. 231 Silton Sandy Bay Foam Lake No. 276 Loreburn No. 254 Laird Miry Creek No. 229 Orkney No. 244 Prairie Rose No. 309 Choiceland Scott Old Post No. 43 Vanscoy No. 345 Craven Beauval Speers Hillsdale No. 440 Kinistino Cumberland House Laurier No. 38 Wilkie Earl Grey Clavet Mount Pleasant No. 2 Lakeview No. 337 Dysart Air Ronge Willow Creek No. 458 Cote No. 271 Deer Forks No. 232 Maidstone Smiley Antler No. 61 Glen McPherson No. 46 Unity Meacham Milton No. 292 Pinehouse Nipawin No. 487 Churchbridge No. 211 Lashburn Hodgeville Aberdeen No. 373 Happy Valley No. 10 Chesterfield No. 261 Lang Chorney Beach Denare Beach Elcapo No. 154 Torch River No. 488 Marquis No. 191 Tisdale Disley Moose Creek No. 33 Surprise Valley No. 9 Calder No. 241 Willowdale No. 153 Mortlach St. Philips No. 301 Marshall Glenside Buena Vista Star City Pebble Baye Pelican Narrows Brock No. 64 Wheatlands No. 163 Ituna Bon Accord No. 246 Caronport Insinger No. 275 Kellross No. 247 Pense Flaxcombe Porcupine Plain Denzil Leslie Beach Beechy Tuxford La Loche Mariposa No. 350 Allan Duck Lake No. 463 Hudson Bay No. 394 Weirdale MacNutt Chester No. 125 Marriott No. 317 Rose Valley Saltcoats No. 213 Marquis Tobin Lake Abernethy No. 186 Dalmeny Prince Albert Glenavon Paynton No. 470 Turtle River No. 469 Hoodoo No. 401 Consul Humboldt No. 370 Quinton Brownlee Wakaw Lake Baildon No. 131 Bjorkdale No. 426 Bone Creek No. 108 Colonsay Naicam Weyburn Punnichy Markinch Eyebrow Moose Mountain No. 63 Eyebrow No. 193 Spiritwood No. 496 Rudy No. 284 Shields Lumsden St. Brieux Cadillac Riverhurst Warman Lipton Britannia No. 502 Canwood No. 494 Regina Beach Briercrest Duck Lake Waldeck Tugaske Big Shell Martensville Eye Hill No. 382 Souris Valley No. 7 Southey Minton Aylesbury Enniskillen No. 3 Birch Hills Ernfold Echo Bay Cupar Drinkwater Val Marie No. 17 White Valley No. 49 Craik No. 222 Humboldt Young Chaplin Sheho Manitou Beach Alameda Radisson Benson No. 35 Lomond No. 37 Estevan Fox Valley No. 171 Perdue No. 346 Viscount No. 341 Zelma Lucky Lake Theodore Thode Herbert Edenwold Prince Albert No. 461 Big River Melville Canaan No. 225 Morse Prelate Webb Arm River No. 252 Golden Prairie Candle Lake Reford No. 379 Regina McLean Tompkins Cymri No. 36 Central Butte St. Walburg Richmound Reciprocity No. 32 Manitou Lake No. 442 Cochin Bengough No. 40 Moose Jaw Lintlaw Osage Saskatchewan Landing No. 167 Poplar Valley No. 12 Gull Lake Lancer Reno No. 51 Coalfields No. 4 Hanley Turtleford Prud'homme Fillmore Metinota Eldon No. 471 Swift Current Lake of The Rivers No. 72 Round Hill No. 467 Yellow Grass Goodsoil Fox Valley Morris No. 312 Terrell No. 101 Tramping Lake No. 380 Buffalo No. 409 Weyburn No. 67 Assiniboia La Ronge Yorkton Pierceland Mankota Aquadeo Lost River No. 313 Hazlet Shamrock No. 134 Newcombe No. 260 Gravelbourg Montmartre North Grove Creighton Saskatoon Smeaton Pennant Kendal Pelican Pointe Progress No. 351 Rosemount No. 378 Oxbow Limerick Odessa Monet No. 257 Grass Lake No. 381 McCraney No. 282 Melfort Success Barrier Valley No. 397 Mervin No. 499 Mendham Bird's Point Viscount South Qu'Appelle No. 157 Grenfell Stewart Valley B-Say-Tah North Battleford Plunkett Browning No. 34 Calder Carnduff Bracken Sceptre West End Lloydminster (Part) King George No. 256 Climax Lumsden Beach Meota No. 468 Aberdeen Ebenezer Hart Butte No. 11 Cambria No. 6 Glen Ewen Togo Wee Too Beach Meadow Lake Wood River No. 74 Rocanville No. 151 Hepburn Ceylon Island View Frontier Pelly South Lake Fish Creek No. 402 Goodwater Waldheim Flin Flon (Part) Gainsborough Leroy No. 339 Buchanan Coteau Beach Sasman No. 336 Pinto Creek No. 75 Preeceville No. 334 Halbrite Carievale Moose Range No. 486 Broadview Melville Beach Arborfield No. 456 Macoun Abbey Rama Alice Beach Caledonia No. 99 Whitewood Major Langenburg No. 181 Winslow No. 319 Invermay Etters Beach Longlaketon No. 219 Krydor Frobisher Lampman Fort San Glenside No. 377 North Portal Stenen Silverwood No. 123 Glen Bain No. 105 Grandview Beach Carlyle Leask Frenchman Butte No. 501 Roche Percée Glen Harbour Hyas Garden River No. 490 Kinistino No. 459 Arcola Kincaid Val Marie Saskatchewan Beach Medstead No. 497 Arran Stoughton Alida Katepwa Mayfield No. 406 Hazenmore Enterprise No. 142 Connaught No. 457 Kannata Valley Garry No. 245 Wawota Kisbey Elfros Leask No. 464 Sunset Cove Parkside Lawtonia No. 135 Rocanville Forget Strongfield Beaver Flat Findlater Sun Valley Montrose No. 315 Spy Hill No. 152 Norton No. 69 Big Stick No. 141 Kennedy Margo Mankota No. 45 Saltcoats Waldron Mistusinne Sliding Hills No. 273 Frontier No. 19 Bredenbury Kenosee Lake Chitek Lake Flett's Springs No. 429 Brokenshell No. 68 Walpole No. 92 McTaggart Quill Lake Gull Lake No. 139 Buckland No. 491 Tantallon Kivimaa-Moonlight Bay Star City No. 428 Rosthern Indian Head No. 156 Zenon Park Kenaston Invergordon No. 430 Vibank Greig Lake Coronach Round Valley No. 410 Aylsham Broderick Hazel Dell No. 335 Jansen Preeceville Coulee No. 136 Loon Lake No. 561 Simpson Paddockwood No. 520 Codette Alvena Estevan No. 5 Pense No. 160 Sturgis Milden Wilton No. 472 Wellington No. 97 Carmichael No. 109 Pilger Wiseton Enfield No. 194 Grassy Creek No. 78 Waverley No. 44 Invermay No. 305 Ogema Endeavour Emerald No. 277 St. Andrews No. 287 Storthoaks No. 31 Birch Hills No. 460 The Gap No. 39 Wood Creek No. 281 Rosthern No. 403 Meadow Lake No. 588 Dinsmore Milestone St. Benedict Eagle Creek No. 376 Bratt's Lake No. 129 Loreburn Macrorie Scott No. 98 Redberry No. 435 Cudworth Perdue Spalding No. 368 Middle Lake Bethune Grayson No. 184 Blaine LakeNo. 434 Nipawin Neville Kinley Harris No. 316 Rhein Archerwill Maryfield No. 91 Shaunavon Vanguard Primate Hubbard Gravelbourg No. 104 Wynyard Storthoaks Marengo Piapot No. 110 Oakdale No. 320 Imperial Hawarden Neilburg White Fox Golden West No. 95 Keys No. 303 Balcarres Landis Grant No. 372 Three Lakes No. 400 Kelliher Usborne No. 310 Canwood Valparaiso Coteau No. 255 Nokomis Leross Moosomin No. 121 Lumsden No. 189 Kelvington Bruno Senlac Shellbrook No. 493 Douglas No. 436 Debden Moose Jaw No. 161 Rodgers No. 133 McLeod No. 185 Lanigan Pangman Marsden Balgonie Argyle No. 1 Bienfait Love Weekes Good Lake No. 274 Avonlea Canora Redvers Chamberlain Fosston Midale Shell Lake Maple Bush No. 224 Wakaw Qu'Appelle Mossbank Denholm Spalding Cana No. 214 Webb No. 138 Lakeside No. 338 Key West No. 70 Big Quill No. 308 Indian Head Lemberg Mount Hope No. 279 Coleville Holdfast Pleasantdale Mountain View No. 318 Sintaluta Rockglen Hazelwood No. 94 Elmsthorpe No. 100 Vonda Sedley Fenwood Mistatim Willow Bunch Elfros No. 307 Pleasantdale No. 398 Livingston No. 331 Meeting Lake No. 466 Hague Eastend Conquest Ruddell Bjorkdale Jans Bay Lake Johnston No. 102 Maple Creek Antelope Park No. 322 Radville Tessier Grandview No. 349 Whiska Creek No. 106 Fleming Muenster Beaver River No. 622 Redburn No. 130 Maple Creek No. 111 Duval Patuanak Leader Kipling Harris Moosomin Annaheim St. George's Hill North Battleford No. 437 Burstall Vanscoy Liberty Wapella Senlac No. 411 Abernethy Clayton No. 333 Eatonia Englefeld Michel Village Fillmore No. 96 Langenburg Weldon Auvergne No. 76 Great Bend No. 405 Porcupine No. 395 Esterhazy Belle Plaine Maymont St. Gregor Dore Lake Excel No. 71 Heart's Hill No. 352 Eston Chaplin No. 164 White City Marcelin Touchwood No. 248 Lebret Battle River No. 438 Elrose Pilot Butte Dodsland Timber Bay Rouleau Manor Beatty Excelsior No. 166 Elbow Lakeland No. 521 Springside Strasbourg Weyakwin Maryfield St. Louis Big River No. 555 Grand Coulee Brock Laird No. 404 Lafleche Fairlight Dundurn No. 314 Cole Bay Francis No. 127 Tisdale No. 427 Ponass Lake No. 367 Fort Qu'Appelle St. Louis No. 431 Christopher Lake Fertile Belt No. 183 Wolseley No. 155 Cupar No. 218 Craik Netherhill Stockholm Turnor Lake Fertile Valley No. 285 Buchanan No. 304 Stonehenge No. 73 Bayne No. 371 Bengough Albertville Clinworth No. 230 Cabri Leoville Biggar No. 347 Richard Black Point Blaine Lake Kyle Meath Park Big Arm No. 251 Huron No. 223 Milden No. 286 Medstead Lake Lenore No. 399 Willner No. 253 Torquay Stony Rapids Wawken No. 93 Lipton No. 217 Hafford Paddockwood Kamsack Plenty Tribune Borden Ponteix Raymore Watson Griffin No. 66 Victory No. 226 Kindersley No. 290 Lake Lenore Spy Hill Arborfield Norquay Dorintosh Swift Current No. 137 Gerald Bladworth Arlington No. 79 Lone Tree No. 18 Cut Knife No. 439 Carrot River Paradise Hill Sherwood No. 159 Govan Dubuc Sutton No. 103 Tramping Lake Makwa Montmartre No. 126 Parkdale No. 498 Corman Park No. 344 Foam Lake Wallace No. 243 Ituna Duff Snipe Lake No. 259 Lajord No. 128 Rosedale No. 283 Mervin Stanley No. 215 Tullymet No. 216 Wadena Bradwell Wise Creek No. 77 Leroy Goodeve Pittville No. 169 Prairiedale No. 321 Riverside No. 168 Dilke North Qu'Appelle No. 187 Watrous Loon Lake Shellbrook Wood Mountain Davidson Meota Spiritwood Kindersley Grayson Glaslyn Colonsay No. 342 Martin No. 122 Edam Blucher No. 343 Caron No. 162 Langham Outlook Killaly Morse No. 165 Tecumseh No. 65 Rosetown Neudorf Paynton Edenwold No. 158 Willow Bunch No. 42 Wolseley Macklin Windthorst Lake Alma No. 8 Waseca Osler Yarbo Luseland Pleasant Valley No. 288 Wolverine No. 340 Semans Zealandia Atwater