Seasonal flu shots are now available from GP surgeries and other immunisation providers. Some people have a higher risk of developing complications from flu so the Australian Government provides free flu shots under the National Immunisation Program for these groups.