May 9, 2002 Avalon, New Jersey Weather by Month Avalon is a charming borough located in Cape May County, New Jersey, USA. Located on Seven Mile Island along the Jersey Shore, Avalon is…