Beaches Watch is hosting a candidate forum for at-large candidates at Jacksonville Beach Elementary School Cafetorium, 315 10th St. S., Jacksonville Beach.