Map from Google - Sydney

The climate of Sydney, capital of New South Wales, and lying on the southeast coast of Australia, is subtropical oceanic, with mild winters and warm summers.
Here are the average temperatures.
Average temperatures - Sydney
Min (°F)646463575248464852556163
Max (°F)797975726661616366727377

Rainfall is fairly abundant, since it is close to 47 inches per year. There is not a dry season, while the rainiest season is autumn. Although the climate of Sydney is generally good, sometimes there may be particularly intense rains, thunderstorms and hailstorms.
Here is the average precipitation.
Average precipitation - Sydney
Prec. (in)

The wind blows frequently, especially from October to April, that is, in the warm season (being in the Southern Hemisphere, the seasons in Sydney are reversed to those of Europe or North America).
In the warm half-year, from October to March, heatwaves may occur, with the wind blowing from the desert, which can raise the temperature above 95 °F, though for short periods (sometimes even one day); in addition, the wind can bring sand and dust from the desert.

Winter, from June to August, is mild, given that the average temperature of the coldest month, July, is 53.5 °F. Practically it's never very cold nor it freezes, even though slight frosts can be recorded occasionally in the western suburbs, more distant from the sea. However, winter is a rainy season, especially in the first part (June).

Spring, from September to November, is mild or pleasantly warm, sunny enough and generally not too rainy.

Summer, from December to March, is warm, with average temperatures not too high, and generally pleasant: highs are on average about 77/79 °F. Sea breezes blow constantly in the afternoon, and sometimes can be intense.
The sun shines on a regular basis, even though some cloudiness can form quite often, associated with showers and thunderstorms, which typically do not last long. However, every so often the remnants of a tropical cyclone can get this far, bringing heavy rains and wind, especially from January to March.
Although the heat is generally not excessive, the wind from the desert can raise the temperature in a spectacular way, though for short periods. In January 2013 the temperature reached 115 °F, though for just one day. The wind from the desert is strong and dry, and sometimes can cause fires in the hills behind the town, so that the air can be filled with smoke.

Autumn, in April and May, is very mild, but it is also a rainy season. In some years the rains can be plentiful.

The amount of sunshine in Sydney is fair throughout the year; the sun can shine even in winter. However, there is not a season in which the weather is always good.

Bondi Beach

For swimming, in Bondi Beach the sea is warm enough from January to March, when the ocean temperature is about 75 °F, while it drops to 66 °F from July to October (therefore becoming a bit cold). On the ocean coast people surf, while in the interior of the bays and in Botany Bay the sea is a bit warmer and calmer.
Here are the average sea temperatures.
Sea temperature - Sydney
Sea (°F)757575737068666666667072

When to go

The best season to go to Sydney is spring, in September and October, since it is mild, fairly dry and sunny. In November the rains increase a bit, but not like in summer, and heat waves are still very rare, so even November is a good month. On the other hand, there is not a period to be avoided: it depends greatly on year and period. Anyway, autumn is rainy, and summer, which is typically a good season, can sometimes offer hot days, some intense thunderstorms, and some very rainy periods.