howmuchsun

Vitamin D from sunlight in Australia

How long you need in the sun to make vitamin D, and when the sun is too low to make any at all, for 50 cities in Australia.

CityLatitudeElevationVitamin D winter
Sydney 33.87°S 58 m 8 Jun – 10 Jul (33 days)
Melbourne 37.81°S 25 m 13 May – 6 Aug (86 days)
Brisbane 27.47°S 27 m none
Perth 31.95°S 34 m none
Adelaide 34.93°S 59 m 28 May – 21 Jul (55 days)
Gold Coast 28.00°S 12 m none
Newcastle 32.93°S 48 m none
Sunshine Coast 26.66°S 9 m none
Canberra 35.28°S 571 m 30 May – 20 Jul (52 days)
Central Coast 33.43°S 15 m 13 Jun – 5 Jul (23 days)
Logan City 27.64°S 39 m none
Geelong 38.15°S 23 m 12 May – 8 Aug (89 days)
Wollongong 34.42°S 29 m 3 Jun – 16 Jul (44 days)
Hobart 42.88°S 19 m 24 Apr – 27 Aug (126 days)
Townsville 19.27°S 15 m none
Cairns 16.92°S 7 m none
Toowoomba 27.56°S 599 m none
Darwin 12.46°S 31 m none
Ballarat 37.57°S 445 m 16 May – 4 Aug (81 days)
Mandurah 32.53°S 4 m none
Bendigo 36.76°S 221 m 19 May – 31 Jul (74 days)
Caloundra 26.80°S 8 m none
Launceston 41.44°S 11 m 29 Apr – 22 Aug (116 days)
Maitland 32.73°S 16 m none
Tuggeranong 35.42°S 579 m 29 May – 21 Jul (54 days)
Mackay 21.15°S 11 m none
Rockhampton 23.38°S 13 m none
Coffs Harbour 30.30°S 6 m none
Bunbury 33.33°S 5 m 9 Jun – 9 Jul (31 days)
Bundaberg 24.87°S 17 m none
Adelaide Hills 34.91°S 426 m 30 May – 19 Jul (51 days)
Hervey Bay 25.29°S 9 m none
Port Macquarie 31.43°S 10 m none
Gladstone 23.85°S 21 m none
Tamworth 31.09°S 384 m none
Dubbo 32.24°S 264 m none
Orange 33.28°S 868 m none
Wodonga 36.12°S 167 m 22 May – 27 Jul (67 days)
Geraldton 28.78°S 15 m none
St Albans 37.74°S 70 m 14 May – 6 Aug (85 days)
Bathurst 33.42°S 670 m none
Albany 35.03°S 14 m 26 May – 23 Jul (59 days)
Mildura 34.19°S 56 m 3 Jun – 15 Jul (43 days)
Frankston East 38.13°S 10 m 12 May – 8 Aug (89 days)
Palmerston 12.49°S 36 m none
Warrnambool 38.38°S 24 m 10 May – 9 Aug (92 days)
Shepparton 36.38°S 115 m 21 May – 29 Jul (70 days)
Liverpool 33.92°S 22 m 7 Jun – 11 Jul (35 days)
Kwinana 32.23°S 7 m none
Parramatta 33.82°S 26 m 8 Jun – 10 Jul (33 days)

How these dates are calculated