Beach season is officially among us and we’ve got the hook up for you. Whether you’re heading down the shore for the day, the week, or the whole season, you’re going to need to shell (no pun intended) out some cash for your beach badge.

Here's the break down for some popular beaches in Jersey and their beach badge prices, found via NJ.com:

Cape May: Daily: $6 / Weekly: $18 / Seasonal: $28

Stone Harbor: Daily: $6 / Weekly: $12 / Seasonal: $28

Avalon: Daily: $6 / Weekly: $12 / Seasonal: $28

Sea Isle City: Daily: $5 / Weekly: $10 / Seasonal: $25

Ocean City: Daily: $5 / Weekly: $10 / Seasonal: $25

Seaside Heights: Daily: $8 / Weekly: $35 / Seasonal: $60

Lavallette: Daily: $10 / Weekly: $30 / Seasonal: $50

Belmar: Daily: $9 / Season: $70, $30 for ages 65 and older. Children under 15 are free.

Island Beach State Park: Weekdays: $6 for NJ residents, $12 for non-NJ residents / Weekdays: $10 for NJ residents, $20 for non-NJ residents

No matter where you are in the state, there is a free beach close enough to you, here they are:

Wildwood Crest

Wildwood

North Wildwood

Sandy Hook

Strathmere

Corson’s Inlet State Park

Atlantic City

For a complete list of every New Jersey beach and the badge prices, head to NJ.com.