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 80’s. 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 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 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 Rinks
- Branch Brook Park Roller Skating Center – 7th Ave & Clifton Ave. Newark. (973) 482-8900
Morris County Roller 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 Rinks
- Villa Roller Rink – 2121 NJ-57, Washington Township, (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 Rinks
- Frenchtown Roller Rink -02998 Daniel Bray Hwy, Frenchtown. (908) 996-6313
Mercer County Roller Rinks
- Robbinsville Skatepark – 1117 US-130, Robbinsville. (609) 918-0002
Middlesex County Roller 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-7660
Monmouth County Roller 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 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 Rinks
- Holiday Skating and Fun Center – 1775 Creek Rd., Delanco. (856) 461-3770
- International Sports, Skating & Fun Centre, 1 Hovtech Blvd., Mt. Laurel (856) 273-2828
- SL Sports World – 1 Hovtech Blvd, Mt Laurel Township, (856) 273-2828
Camden County Roller Rinks
- Cherry Hill Skating Center – 664 Deer Hill Rd., Cherry Hill (856) 795-1919
- International Skating & Fun Zone – 650Kresson Rd., Cherry Hill (856) 8588
- Millennium Skate World – 1900 Carman St., Camden (856) 757-9460
Cape May County Roller 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 Rinks
- Skate 2000 Family Fun Center – 1748 S. Burlington Rd., Bridgeton (856) 459-3666
Gloucester County Roller Rinks
- Choice Inline Arena – 150 Holly Dell Dr., Sewell (856) 582-1600 (no open skate)
- Deptford Skating & Fun Center – 510 Deptford Ave., Deptford Township (856) 845-7353 Read about our visit to Deptford Skating & Fun Center here
- Sk8 47 – 2608 Delsea Dr, Franklinville, (856) 694-0600
Ocean County Roller Rinks
- Jackson Skating Center Rollermagic – 2270 W. County Line Rd., Jackson (732) 363-2222
Roller Skating Events in New Jersey
- Coming soon.
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 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
Burlington County Indoor Ice Rinks
- Flyers Skate Zone – 6725 River Rd., Pennsauken (856) 488-9300
- Flyers Skate Zone – 601 Laurel Oak Rd., Voorhees (856) 309-4400
- Winterfest at Cooper River – North Park Drive, Pennsauken (856) 404-7138 (seasonal)
Essex County Indoor Ice 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 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 Rinks
- Old Bridge Arena – 1 Old Bridge Plaza, 732-607-7971
Morris County Indoor Ice Rink
- Mennen Sports Arena, 161 Hanover Ave, Morristown, (973) 326-7651
- Twin Oaks Ice Skating Rink – 65 Columbia Rd, Morristown, (973) 292-5699
Flemington Ice Arena
Passaic County Indoor Ice 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 Rinks
- Skylands Ice World – 2765 NJ-23, Stockholm, (973) 697-1600
Union County Indoor Ice 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 Rinks
- Aspen Ice at Flemington – 426 Case Boulevard, Flemington, (908) 237-1423
Mercer County Indoor Ice Rinks
- Mercer County Ice Skating Center – Paxson Ave, West Windsor Township, (609) 371-1766
Ice Skating at Flyers Skate Zone
Middlesex County Indoor Ice Rinks
- Pro Skate – 1000 Cornwall Rd, Monmouth Junction, (732) 940-6400
Monmouth County Indoor Ice 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 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 Rinks
- Flyers Skate Zone – 501 North Albany Ave., Atlantic City (609) 441-1780
Burlington County Indoor Ice Rinks
- Igloo Ice Skating Rink – 3033 Fostertown Rd, Mt Laurel Township, (856) 638-0801
Cumberland County Indoor Ice Rinks
- Canlan Ice Sports – 2111 Industrial Way Road, Vineland, 856-691-2222
Ocean County Indoor Ice 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 Rinks
- Heisten Park – South Road and Doby Road, Randolph, 973-989-7100
- Rosedale Ave, Madison
Sussex County Outdoor Ice Rinks
- Summit Avenue Park – 150 High Street, Newton, 973-383-3521
- Swartswood State Park – 1091 E. Shore Rd., Newton (973) 383-5230
Make sure you have snow pants and a good pair of gloves. Call ahead to see if they have ice walkers.
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 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 2019/2020
- 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
The Skate Park at Albert I. Allen Memorial Park in North Wildwood.
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