It's time to get ready to hit the beach!

Here's a look at badge prices for Monmouth and Ocean counties from Jersey Family Fun. You'll also find prime parking spots and locations where you can purchase badges.

MONMOUTH COUNTY

Asbury Park

  • Preseason for sale at the Asbury Park Beach Office, Boardwalk and First Avenue.
  • Weekday $5, Weekend $7, Seasonal adult $70, Ages 13-17 $20.
  • Asbury Park beaches do have a boardwalk. On street parking available – insider’s tip – park a couple blocks back for a lower cost.
  • For more information about the Asbury Park beaches, call (732) 502-8863 or visit the Asbury Park website.

Avon-By-the-Sea 

  • Badges can be purchased at the beach at any one of Avon’s 3 tag booths, Washington Ave., Sylvania Ave. or Norwood Ave. Badges may also be purchased before summer at the borough office beginning in early May.
  • Daily badge: $9 (12 or older), Season badge: $90, Junior (12-18)or Senior (65+) season badge: $45.  11 and under are free.
  • For more information about the Avon-By-The-Sea beaches, call (732) 502-4510 or visit the Avon-By-The-Sea website.

Belmar

  • Preseason purchases available at Borough Hall, 601 Main Street or by mail.
  • Seasonal Badge: $70.
  • Daily badge $9, required for ages 16 and up.
  • For more information about the Belmar beaches, call (732) 681-3700 or visit the Belmar Tourism website.

Bradley Beach

  • Beach Tags available at Borough Hall during the hours of 9am-4pm Monday through Friday except holidays, until the second week of May.
  • Daily badge: $9, Season badge: $75, Junior season badge: (ages 13-15) $25. Active Military, spouse and dependent free.
  • For more information about the Bradley Beach beaches, call (732) 776-2999 or visit the Bradley Beach website.

Deal 

  • Weekday badge $8 (12 and older), Weekends/holiday badge: $10 (12 and older), Season badge: $150.
  • For more information about the Deal beaches, call (732) 531-1454

Highlands Beaches

  • Free access to river beaches.
  • For more information about the Highlands beaches, call (732) 872-1224

Loch Arbour 

  • Badges are available for pick-up from the Village Beach gatehouse, Euclid Avenue and Ocean Place, application available online.
  • Monday-Thursday badge: $6, Friday, Saturday, Sunday and holidays badge: $10. Season badge: $95. Badges required for ages 12 and up.
  • For more information about the Loch Arbour beaches, call (732)531-8778 or visit the Loch Arbour website.

Long Branch

  • Preseason badges can be purchased at the Recreation Department 226 Broadway, or the Tax Office, 344 Broadway.
  • Season Badge  $45, Students ages 14-17 $30.
  • Weekday Badge $5, Weekend Badge: $7, $3 ages 14-17, under 13 are free.
  • Badges are for Long Branch, not Seven Presidents Oceanfront Park.
  • For more information about the Long Branch beaches, call (732) 571-6545 or visit the Visit Long Branch website.

Manasquan 

  • Purchase weekends in May at the Beach Office, Beachfront and Main Street.
  • Season Badge: $80.00, Children 12-16 $35.00.
  • Daily Badge: $9.00. Badges are required for 12 and up.
  • For more information about the Manasquan beaches, call (732) 223-0544  or visit the Manasquan website.

Monmouth Beach

  • Season badge: $75, Season badge children (ages 12-16): $75
  • Daily $9.
  • For more information about the Monmouth Beach beaches, call (732) 229-5926 or visit the Monmouth Beach website.

Ocean Grove 

  • Seasonal before April 30 $80, $90 after. Season badge ages 12-17, $40.
  • Daily badge: $9. Badges required for 12 and up.
  • Season and Weekly Beach badges can be purchased before May 23 at 54 Pitman Avenue, and at the Beach Office on the boardwalk at Embury Avenue after.
  • For more information about the Ocean Grove beaches, call (732) 735-0035 or visit the Ocean Grove website.

Sandy Hook (Gateway National Recreation Area)

  • There is no entrance fee to Sandy Hook, there is a $15.00 per car parking fee, Season parking pass: $75.
  • 4th Grade pass holders receive free parking as well as military pass holders and families.
  • Insider’s Tip – stick around for Wednesday night concerts!
  • For more information about the Sandy Hook beaches, call (732) 872-5970 or visit the Gateway National Recreation Area website.

Sea Bright 

  • Seasonal $75 before March 31, $100 after.
  • Daily, $9 under age 12 free.
  • Available for purchase at Borough Hall, 1167 Ocean Avenue.
  • For more information about the Sea Bright beaches, call (732) 747-1524 or visit the Sea Bright website.

Sea Girt

  • Season badge $105.
  • Daily $10.
  • Can be purchased online here through Community Pass.
  • For more information about the Sea Girt beaches, call (732) 449-9335 or visit the Sea Girt website.

Seven Presidents Oceanfront Park

  • Preseason beach badges will be available for purchase at Thompson Park Headquarters, Lincroft. Application available online.
  • Seasonal: $70, Weekdays $8. Daily parking is $8, season parking is $70. Under 18 is free.
  • For more information about Seven Presidents Oceanfront Park beaches, call  (732) 229-7025 or visit the Monmouth County Parks website.  

Spring Lake 

  • Available for purchase online or at Borough Hall.
  • Season badge $105, $65 after August 1.
  • Daily badge $10. Required for age 12 and up.
  • For more information about the Spring Lake beaches, call (732) 449-0800 or visit the Spring Lake website.

Union Beach

  • Bay beach is free; parking available
  • Beach is handicapped accessible.
  • For more information about the Union Beach beaches, call (732) 264-2277  or visit the Union Beach website.

OCEAN COUNTY

Barnegat Light 

  • Purchase at the beach or available pre-season at Borough Hall, 10 W. 10th St., 609-494-9196.
  • Daily $5, Weekly $22, Preseason seasonal pass $30 if purchased before June 5, $40 after. Badges purchased on the beach front are $1 extra. Badges required for 12 and over.
  • For more information about the Barnegat Light beaches, call (609)494-9196 or visit the Barnegat Light website.

Beach Haven

  • Purchase by mail via the form on the website or mobile app.
  • Preseason seasonal pass $30 if purchased before June 15th, $40 after. Weekly badges are $20, and daily badges are $5. Active military and their dependents are free. Required for ages 13 and up.
  • For more information about the Beach Haven beaches, call (609) 492-9193 or visit the Beach Haven website.

Brick (Beach One, Beach Two and Windward Park)

  • Preseason badges available in the Brick Township Recreation office.
  • Daily $5, Preseason $25 before June 15, seasonal $30. Required for ages 12 and over.
  • For more information about the Brick beaches, call (732) 262-1044 or visit the Brick website.

Harvey Cedars 

  • Preseason $30 before June 15. After June 15, Seasonal $40.
  • Daily $7, Weekly $20. Badges needed for age 12 and older.
  • Badges are on sale at Borough Hall, 76th Street and Long Beach Boulevard. During the season badges available at the booth in Sunset Park.
  • For more information about the Harvey Cedars beaches, call (609) 361-6000 or visit the Harvey Cedars website.

Lacey Township (Cedar Creek, Bamber Lake, Deerhead Lake Beach, Lake Barnegat Beach)

  • For residents only. Purchase at the recreation office beginning May 1.
  • $5 daily for ages 5-adult.
  • For more information about the Lacey Township beaches, call (609) 693-1100 or visit the Lacey Township website.

Lavallette

  • Preseason seasonal badges $40 before June 1, $50 after.
  • Daily $10, weekly $30. Required for ages 12 and older.
  • For more information about the Lavallette beaches, call (732) 793-2111 or visit the Lavallette website.

Long Beach Township 

  • Preseason badges for purchase at 3 locations.
  • Preseason $30 before June 15.  After June 15, Seasonal $40, Weekly $20, Daily $7. Required for ages 12 and older.
  • For more information about the Long Beach beaches, call (609) 361-6675 or visit the Long Beach website.

Point Pleasant Beach

  • Purchase at the main office of Jenkinson’s Boardwalk (located behind the candy store).
  • Daily-Weekdays- $2.50 (children 5-11) $9.00 (children 12-adult), children under 5 are free. Weekends- $2.50 (children 5-11) $10.00 (children 12-adult), children under 5 are free.
  • Full seasonal pass, May 18th-Labor Day- $90,(ages 12-adult) or half seasonal pass, May 18th-July 31st or August 1-Labor Day-$65 (ages 12-adult). Full seasonal pass, May 18th-Labor Day- $45 (children 5-11) or half seasonal pass, May 18th-July 31st/August 1st (closing day) or $35 (children 5-11).
  • Senior citizens (ages 62+) may purchase a full seasonal badge for $65.
  • For more information about the Point Pleasant beaches, call (732) 892-0600 or visit the Jenkinson’s website.

Ship Bottom

  • Preseason seasonal $35 to May 31, $45 after.
  • Daily $7, Weekly $20, required for ages 13 and up.
  • For more information about the Ship Bottom beaches, call (609) 494-2171 or visit the Ship Bottom website.

Surf City

  • Available preseason at 813 Long Beach Blvd., 609-494-2400.
  • Seasonal $30 to May 31, $40 after.
  • Daily $8, Weekly $20, required for ages 12 and up.
  • For more information about the Surf City beaches, call (609) 494-3064 or visit the Surf City website.

Seaside Heights

  • Season badges may be purchased during regular business hours at Borough Hall between April 1st and Labor Day and at the Beach Control Office on the Boardwalk (@Kearney Avenue) whenever the Beach Control Office is open, (generally, weekends in June and daily between July 4th weekend and Labor Day).
  • Seasonal $45 on or before May 15th, $60 after.
  • $8 daily, $35 weekly, required for ages 12 and up.
  • Seaside Heights offers beach fee discounts throughout the summer, including Mom and Me Days, Dad and Me Days, Bring a Friend Days, and Bring a Hero Days. Click over for the 2018 schedule of Seaside Heights 2-for-1 Beach Admission Days. We will update for 2019 when dates are announced.
  • For more information about the Seaside Heights beaches, call (732) 793-9100 or visit the Seaside Heights website.
  • Bay beach – free every day.

Seaside Park 

  • On sale beginning April 30th.
  • Beach tags are $55 before June 14th and $60 after.
  • For more information about the Seaside Park beaches, call (732) 793-3700 or visit the Seaside Park website.

Sign Up For The Point Newsletter

Get more Jersey Shore stories like this in your inbox!