Weather in Northern Virginia varies throughout the year and throughout the seasons. Generally temperatures are prefect for golfers from mid-March through the end of October. Peak season begins in April and ends in September.