I can remember growing up the local roller rink was where I spent many Friday nights. I’d skate and dance to hits from the ’80s. It was one of my favorite things to do as a teenager in New Jersey. It feels like so long along. Today, skating in New Jersey can take many forms. We have the traditional roller skating rinks in New Jersey, but we also have trails across New Jersey that allow for inline skating.
For those who love ice skating, we have indoor and outdoor ice skating in New Jersey with some locations open year round and some just open for the winter. When it comes to places to skate in New Jersey, save this list for your ultimate resource.
With our list when you ask where can I go skating near me in New Jersey, we’re ready to help. Our list includes
- New Jersey indoor roller skating rinks
- New Jersey inline skating trails
- New Jersey indoor ice skating rinks
- New Jersey outdoor ice skating rinks
- New Jersey skateboard parks
New Jersey locations that offer roller skating, roller blading, ice skating, or skateboarding, can receive a complimentary listing or an upgraded featured listing by completing this directory listing form.
Places to Roller Skate in New Jersey
We couldn’t have a listing of places to skate in New Jersey without talking about roller skating. Like me, most parents have fond memories of spending their childhood years at the town roller skating rink. Roller rinks are great places for the family to go and spend some time together while burning off some energy. Check out our list of roller skating rinks across New Jersey and head out to one with your family!
- No need to buy skates – rentals are available at all rinks.
- Unsure of your own skating skills? Call your local rink to see if they offer skating lessons.
- Want to go roller skating in New Jersey for free? Check out our listing of where kids can roller skate for free in New Jersey.
North Jersey Roller Skating Rinks
These are the New Jersey roller skating rinks in Bergen, Essex, Hudson, Morris, Passaic, Sussex, Union, and Warren Counties.
Bergen County Roller Skating Rinks
Fun Force Skating Rink– 551 Main Ave., Wallington, 973-777-0767- Inline Skating Club of America – 170 Schuyler Ave, North Arlington. (201) 998-4722
Essex County Roller Skating Rinks
- Branch Brook Park Roller Skating Center – 7th Ave & Clifton Ave. Newark. (973) 482-8900
Morris County Roller Skating Rinks
- Florham Park Roller Skating Rink – 192 Ridgedale Ave., Florham Park. (973) 377-0465
- Inline Morristown Roller Skating Rink – 30 Pine St, Morristown, (862) 242-8595
Warren County Roller Skating Rinks
- Villa Roller Rink – 2121 NJ-57, Washington Township/Broadway, (908) 689-6155
Central Jersey Roller Skating Rinks
These are the New Jersey roller skating rinks located in Hunterton, Mercer, Middlesex, Monmouth and Somerset Counties.
Hunterdon County Roller Skating Rinks
- Frenchtown Roller Rink -02998 Daniel Bray Hwy, Frenchtown. (908) 996-6313
Mercer County Roller Skating Rinks
Robbinsville Skatepark– 1117 US-130, Robbinsville. (609) 918-0002
Middlesex County Roller Skating Rinks
- Live Love Skate – 215 Durham Ave., Metuchen. (732) 305-0665
- Roosevelt Park Outdoor Roller Skating Rink – 151 Parsonage Rd., Edison. (732) 494-3785
- South Amboy Arena Rollermagic – 270 Stevens Avenue North, South Amboy. (732) 727-1122
- Woodbridge Community Center – 600 Main Street, Woodbridge. (732) 594-4100
Inman Sports Club – 1000 Inman Avenue, (908) 546-7660No longer open for traditional roller skating.
Monmouth County Roller Skating Rinks
Tab Ramos Sports Center Roller Skating Rink– 17 Blair Rd., (732) 290-0003
South Jersey Roller Skating Rinks
These are the New Jersey roller skating rinks located in Atlantic, Burlington, Camden, Cape May, Cumberland, Gloucester, Ocean and Salem counties.
Atlantic County Roller Skating Rinks
Hammonton Skating Center– 131 South Second Rd., Hammonton. (609) 561-8061- Young’s Skating Center – 763 Park Road, Mays Landing (609) 625-1191
Burlington County Roller Skating Rinks
- The Rink – 1775 Creek Rd., Delanco. (856) 461-3770
International Sports, Skating & Fun Centre, 1 Hovtech Blvd., Mt. Laurel (856) 273-2828XL Sports World– 1 Hovtech Blvd, Mt Laurel Township, (856) 273-2828 No longer open for traditional roller skating.
Camden County Roller Skating Rinks
- Hot Wheelz Skating Center – 664 Deer Hill Rd., Cherry Hill (856) 795-1919
International Skating & Fun Zone – 650 Kresson Rd., Cherry Hill (856) 8588- Millennium Skate World – 1900 Carman St., Camden (856) 757-9460
Cape May County Roller Skating Rinks
- Cape May Convention Hall – 714 Beach Avenue, Cape May. SEASONALLY, check website or call for information (609) 884-9563
Dealy Field Roller Hockey Rink– Sounds Ave, Sea Isle City, (609) 263-8687
Cumberland County Roller Skating Rinks
- Skate 2000 Family Fun Center – 1748 S. Burlington Rd., Bridgeton (856) 459-3666
Gloucester County Roller Skating Rinks
Hollydell North/Choice Inline – 150 Holly Dell Dr., Sewell(856) 582-1600 (no open skate) No longer open for traditional roller skating.Deptford Skating & Fun Center – 510 Deptford Ave., Deptford Township (856) 845-7353- Sk8 47 – 2608 Delsea Dr, Franklinville, (856) 694-0600
Ocean County Roller Skating Rinks
- Jackson Skating Center Rollermagic – 2270 W. County Line Rd., Jackson (732) 363-2222
Roller Skating Events in New Jersey
- Roller Skating at Cape May Convention Hall in Cape May
Inline Skating Trails in New Jersey
North Jersey Inline Skating Trails
These are the New Jersey inline skating trails in Bergen, Essex, Hudson, Morris, Passaic, Sussex, Union, and Warren counties.
Bergen County Inline Skating Trails
- Ramsey Bike Path – Prospect Street (Municipal Pool) and Route 17 (Interstate Shopping Center)
- Saddle River County Park Bike Path – Wild Duck Pond Area (Ridgewood) and Railroad Ave. (Rochelle Park)
Hudson County Inline Skating Trails
- West Hudson Park Path – Schuyler Ave. and Kearney Ave.
Morris County Inline Skating Trails
- Boulevard Trolley Line Path – Mountain Lakes (Crane Road) and Mountain Lakes (Fanny Road)
- Randolph Trail – Clyde Potts Reservoir and James Andrews Memorial County Park
- Traction Line Recreation Trail – Morris Ave. and Washington Ave. (Morristown) and Danforth Road and Beech Ave. (Madison)
- Wharton Rail-Trail – Wharton (North Main Street) and Wharton (East Dewey Avenue)
Union County Inline Skating Trails
- Green Brook Multi-use Trail – Park Drive and Green Brook Drive
Warren County Inline Skating Trails
- Oxford Bikeway – Oxford (Pequest Rd) and Oxford (Lower Denmark Rd)
Central Jersey Inline Skating Trails
These are the New Jersey inline skating trails in Hunterdon, Mercer, Middlesex, Monmouth, and Somerset counties.
Mercer County Inline Skating Trails
- Calhoun Street Bridge – State Route 29 (Trenton, NJ)
- Trolley Line Trail – Rabbit Hill Road, near Cranbury Road and Penn-Lyle Road
Middlesex County Inline Skating Trails
- Middlesex Greenway – Middlesex Ave., 0.1 mile northeast of Memorial Pkwy. (Metuchen) and 0.2 mile east of Crows Mill Road, just south of E. William St. (Woodbridge)
- Perth Amboy Harbor Walk – 2nd Street and Water Street
Monmouth County Inline Skating Trails
- Henry Hudson Trail – E. Main St. between Zlotkin Circle and Jackson St. (Freehold) and Shore Dr. at Popamora Point (Highlands)
- Sandy Hook Multi-use Pathway – Gateway National Recreation Area near Atlantic Dr. and Ford Road (Highlands) and NJ 36/Ocean Ave., 0.4 mile north of Shrewsbury River Bridge (Sea Bright)
Somerset County Inline Skating Trails
- Bedminster Hike and Bikeway – River Road Park (Robertson Dr.) and Main & Elm Streets
South Jersey Inline Skating Trails
These are the New Jersey inline skating trails in Atlantic, Burlington, Camden, Cape May, Cumberland, Gloucester, Ocean and Salem counties.
Atlantic County Inline Skating Trails
- Atlantic County Bikeway – Atlantic Ave. and 19th St. (Hamilton Township) and W. Jersey Ave. near E. Black Horse Pike (Egg Harbor Township)
- Buena Borough Bike Path – Southwest Blvd & US 40 and Blackwater Pond Park
- Pleasantville to Somers Point Bike Path – Devins Lane between Noahs Road and Washington Ave. (Pleasantville) and NJ 52 and County Road 559 (Somers Point)
- Route 52 Bridge Trail – 9th St. and Haven Ave. (Ocean City) and Shore Rd. (Somers Point)
Camden County Inline Skating Trails
- Ben Franklin Bridge – N. 3rd Street and Pearl Street (Camden)
- Berlin Road Sidepath – E Gibbsboro Rd. and E Linden Ave.
- Blackwood Railroad Trail – Brown Ave. at Atlantic Ave. and Main St. at Glenloch Lake
- Cooper River Park – S. Crescent Blvd. and Vesper Ave.
- John N. Balis Bikeway – Clements Bridge Road (Route 41) and Bowers Avenue and Smith Lane
- Merchantville Bike Path – Euclid Avenue and Cove Road
- Parkside Trail – Kaighn Ave. and Pine St.
- Stockton Station Park Rail Trail – Westfield Avenue and Pleasant Street (Camden)
- United States Avenue Trail/Green Trail – Foster Avenue, Gibbsboro and Egg Harbor Road, Gibbsboro
Cape May County Inline Skating Trails
- Cold Spring Bike Path – US 9/Sandman Blvd. at Seashore Road (Lower Township) and Seashore Road (Erma)
- Middle Township Bike Path – Cape May County Park & Zoo (Cape May) and Cold Spring Bike Path at Seashore Road (Erma)
- North WIldwood Seawall Trail – Allen Drive and 2nd Ave. and John F. Kennedy Blvd.
- Ocean City Bike Path – 25th Street and 35th Street
- Route 52 Bridge Trail – 9th St. and Haven Ave. (Ocean City) and Shore Rd. (Somers Point)
- Wildwood Crest Bike Path – Wildwood Crest (East Cresse Ave) and Wildwood Crest (East Rambler Rd)
- Woodbine Railroad Trail – Dehirsch Ave. near Grant Ave. and Woodbine Ocean View Rd.
Gloucester County Inline Skating Trails
- Monroe Township Bike Path – Blue Bell Road/County Road 633 between Virginia Ave. and Chestnut St. (Williamstown) and Delsea Dr. S/NJ 47 between Awalt Dr. and Grove St. (Glassboro)
Ocean County Inline Skating Trails
- Barnegat Branch Trail – Railroad Ave. (Barnegat) to Lacey Rd. (Forked River); Cedar Creek at Dudley Park and Segle Ave.
Places to Ice Skate in New Jersey
The Winter Olympics occur every 4 years, and if your kids are like mine, watching all that figure skating and ice hockey watching gets them excited for ice skating. Don’t let them just pretend skate, check out one of the many New Jersey ice skating rinks! When it comes to place to skate in New Jersey we have indoor and outdoor ice skating rinks. Occasionally, we even have pop up rinks, temporary ice skating rinks that are open for a few weeks.
Tips for ice skating with kids
- No need to buy skates – rentals are available at all rinks.
- If you’re unsure on the ice, consider enrolling your child/children in a class before heading out to an open skate session.
- Ice rinks are cold! Bundle up, especially if you’ll just be a spectator.
- Be ready to take a break in the middle of open skate for ice cleaning. But the Zamboni can be fun to watch!
- Want more than skating? Try the next Try Ice Hockey for Free Day! Find a rink here.
- Our list below lists rinks with public skate only. There are many more which only host hockey or figure skating.
For help on teaching kids how to ice skate click over to our post.
Indoor Ice Skating Rinks in New Jersey
North Jersey Indoor Ice Skating Rinks
These are the New Jersey indoor ice skating rinks in Bergen, Essex, Hudson, Morris, Passaic, Sussex, Union and Warren Counties.
Bergen County Indoor Ice Skating Rinks
- Fritz Dietl Ice Rink – 639 Broadway, Westwood, (201) 664-9812
- Ice House of New Jersey – 111 Midtown Bridge St., Hackensack, (201) 487-8444
- Mackay Ice Rink – 130 W. Englewood Ave., Englewood (201) 568-3133
Essex County Indoor Ice Skating Rinks
- Clary Anderson Arena – 41 Chestnut St., Montclair (973) 744 – 6088
- Ironbound Arena – 226 Rome St., Newark (973) 733-3707
- Richard J. Codey Arena at South Mountain – 560 Northfield Ave., West Orange ( 973) 731-3828 Read about our visit to Richard J Codey Arena here
Hudson County Indoor Ice Skating Rinks
- Charlie Heger Ice Skating Rink – 807 Summit Ave., Jersey City (201) 547-4392 (seasonal)
- Newport Skates – 95 River Drive South, Jersey City (201) 626-7465 (seasonal)
- Richard L. Korpi Ice Rink – W. 28th St., Bayonne (201) 858-6000
- Secaucus Ice Rink – 150 Plaza Center, Secaucus, (201) 330-0273
Middlesex County Indoor Ice Skating Rinks
- Old Bridge Arena – 1 Old Bridge Plaza, 732-607-7971
Morris County Indoor Ice Skating Rinks
- Mennen Sports Arena, 161 Hanover Ave, Morristown, (973) 326-7651
- Twin Oaks Ice Skating Rink – 65 Columbia Rd, Morristown, (973) 292-5699
Passaic County Indoor Ice Skating Rinks
- Ice Vault Arena – 10 Nevins Rd, Wayne, (973) 628-1500
- Floyd Hall Arena – 28 Clove Rd, Little Falls, (973) 746-7744
Sussex County Indoor Ice Skating Rinks
- Skylands Ice World – 2765 NJ-23, Stockholm, (973) 697-1600
Union County Indoor Ice Skating Rinks
- Union Sports Arena – 2441-A US-22, Union, (908) 687-8610
- Warinanco Ice Skating Center – 1 Park Dr, Roselle, (908) 298-7849
Central Jersey Indoor Ice Skating Rinks
These are the New Jersey indoor ice skating rinks in Hunterdon, Mercer, Middlesex, Monmouth and Somerset counties.
Hunterdon County Indoor Ice Skating Rinks
- Aspen Ice at Flemington – 426 Case Boulevard, Flemington, (908) 237-1423
Mercer County Indoor Ice Skating Rinks
- Mercer County Ice Skating Center – Paxson Ave, West Windsor Township, (609) 371-1766
Middlesex County Indoor Ice Skating Rinks
- Pro Skate – 1000 Cornwall Rd, Monmouth Junction, (732) 940-6400
Monmouth County Indoor Ice Skating Rinks
- Howell Ice Arena – 269 Squankum Road, Farmingdale, (732) 919-7800
- Jersey Shore Arena – 1215 Wyckoff Rd, Wall Township, (732) 919-7070
- Red Bank Armory Arena – 76 Chestnut St, Red Bank, (732) 450-9001
Somerset County Indoor Ice Skating Rinks
- Pro-tech Hockey Ponds Ice Center – 15 Worlds Fair Dr, Somerset (732) 868-9181
South Jersey Indoor Ice Skating Rinks
These are the New Jersey indoor ice skating rinks in Atlantic, Burlington, Camden, Cape May, Cumberland, Gloucester, Ocean and Salem counties.
Atlantic County Indoor Ice Skating Rinks
- Flyers Skate Zone – 501 North Albany Ave., Atlantic City (609) 441-1780
Burlington County Indoor Ice Skating Rinks
- Pennsauken Skate Zone – 6725 River Rd., Pennsauken (856) 488-9300
- Flyers Training Center – 601 Laurel Oak Rd., Voorhees (856) 309-4400
- Winterfest at Cooper River – North Park Drive, Pennsauken (856) 404-7138 (seasonal)
- Igloo Ice Skating Rink – 3033 Fostertown Rd, Mt Laurel Township, (856) 638-0801
Cumberland County Indoor Ice Skating Rinks
- Canlan Ice Sports – 2111 Industrial Way Road, Vineland, 856-691-2222
Ocean County Indoor Ice Skating Rinks
- Winding River Skating Center – 1211 Whitesville Road, Toms River, (732) 244-0720
Outdoor Ice Skating Rinks in New Jersey
North Jersey Outdoor Ice Skating Rinks
These are the New Jersey outdoor ice skating rinks in Morris and Sussex counties.
Morris County Outdoor Ice Skating Rinks
- Heisten Park – South Road and Doby Road, Randolph, 973-989-7100
- Rosedale Ave, Madison
Sussex County Outdoor Ice Skating Rinks
- Summit Avenue Park – 150 High Street, Newton, 973-383-3521
- Swartswood State Park – 1091 E. Shore Rd., Newton (973) 383-5230
Central Jersey Outdoor Ice Skating Rinks
These are the New Jersey outdoor ice skating rinks in Hunterdon, Mercer, Middlesex, Monmouth and Somerset counties.
Monmouth County Outdoor Ice Skating Rinks
- The Asbury Hotel Ice Rink – 210 5th Ave., Asbury Park, (732) 774-7100
- Holmdel Park Pond, 44 Longstreet Road, Holmdel, 732-946-9562
- Ice at the Pier – 50 Chelsea Avenue, Long Branch
South Jersey Outdoor Ice Skating Rinks
- We are not aware of any outdoor ice skating rinks in South Jersey at this time.
Pop Up Ice Skating Rinks in New Jersey
These ice skating rinks have popped up for winter 2022/2023.
- Coming soon.
Places to Skateboard in New Jersey
For our final places to skate in New Jersey, we’re focusing on New Jersey skate board parks where skateboarding is specifically allowed or the parks were created for skateboarding. Some of these New Jersey skate parks also allow inline skating.
North Jersey Skateboard Parks
These are the New Jersey skateboard parks in Bergen, Essex, Hudson, Morris, Passaic, Sussex, Union and Warren counties.
Hudson County Skateboard Parks
- Collins Park Skate Park – Bayonne Bridge
- Between First Street and Kill Van Kull, next to Little League Stadium, the grounds provide a place for children of all ages to use their skateboards and roller skates. The facility consists of 7,200 square feet of galvanized steel skating ramps and stands in a fenced in enclosure. There’s a flat asphalt surface and activity areas known as “fun boxes,” including one that is a foot high, designed for the younger kids. Older skaters can test their skills on a 2-foot fun box. Three ramps – 3 feet, 4 feet, and 5 feet – are also available at the skate park. The skating facility is open when the park is open. Learn more at the Bayonne Recreation website.
Morris County Skateboard Parks
- Chatham Skate Park, 401 Southern Blvd., (518) 392-0337
Passaic County Skateboard Parks
- Clifton Skatezone – 85 3rd St, Clifton, (973) 470-5956
Union County Skateboard Parks
- Holland Skate Plaza – Holland Playfield and Skate Park, Elizabeth,
Central Jersey Skateboard Parks
These are the New Jersey skateboard parks in Hunterdon, Mercer, Middlesex, Monmouth and Somerset counties.
Middlesex County Skateboard Parks
- Edison Township Skate Park – Pow-Mia Blvd, Edison
- Evergreen Center Skate Park, – 400 Inman Ave. Colonia
- Sayreville Skatepark – N Ernston Road & Washington Road, Sayreville, (732) 390-7000
Monmouth County Skateboard Parks
- 7 Presidents Skate Park – 465 Ocean Blvd N, Long Branch
Somerset County Skateboard Parks
- Ann Van Middlesworth Skate Park – 570 Pleasantview Rd., Hillsborough, (908) 218-4300
South Jersey Skateboard Parks
These are the New Jersey skateboard parks in Atlantic, Burlington, Camden, Cape May, Cumberland, Gloucester, Ocean and Salem counties.
Atlantic County Skateboard Parks
- Patmos Park Skate Park – 1049 Ocean Heights Ave. Egg Harbor Township
- Ice Land Skating Center – 6 Tennis Court, Hamilton Township, (609) 588-6672
Burlington County Skateboard Parks
- Maple Shade Skate Park – 430 S Fellowship Rd, Maple Shade Township, (856) 779-9610
Cape May County Skateboard Parks
- Cape May County Skate Park – 550 Asbury Ave., Ocean City
- Sea Isle City Skate Park – 5926 Sounds Ave, Sea Isle City, (609) 263-8687
- Albert I. Allen Memorial Park Skate Park – North Wildwood
Ocean County Skateboard Parks
- Ocean Hockey – 197 Chambers Bridge Rd., Brick, (732) 477-4411
New Jersey Winter Activities to try THIS Winter! ~ Jersey Family Fun
Thursday 13th of January 2022
[…] our 100 Places to Skate you can find more places to ice skate in New Jersey. For help on teaching kids how to ice […]