Yes, there is a fee to access the beaches from Memorial Day weekend through Labor Day weekend. Beach tags are $10 per day. You can get a seasonal beach tag for $40, a weekly tag for $25 or a 3-day tag for $20. Veterans, active military and children under age 12 are free. You may purchase the tags at all beach access points or at Cape May City Hall during office hours.