Rocks State Park Swimming Holes, Maryland swimming hole in Maryland
Creek MD

Rocks State Park Swimming Holes, Maryland

By Hidden Swimming Holes Team - Last reviewed 2025

Guide to swimming and tubing at Rocks State Park's Deer Creek spots: Wilson Creek, Hills Grove, and Kilgore Falls. Find directions, fees, and safety tips.

Water type
Creek
Access
Official
Fee
Park free on road or $2.00 per person in picnic area lots.
Best season
Visit in summer (June to August) for swimming and tubing. Spring offers blooming wildflowers and high water levels at the falls, while autumn provides striking foliage for photography. Winter is ideal for tranquil hikes
Nearby towns
Edgewood, Bel Air, Jarrettsville
Water body
Deer Creek

Location

Map & Directions

MD
Nearby towns
Edgewood, Bel Air, Jarrettsville
Map pin
39.64097, -76.41592

About Rocks State Park Swimming Holes

Tucked into the rolling hills of Harford County, Rocks State Park is one of Maryland's most beloved natural retreats — and for good reason. Deer Creek winds through the park like a living ribbon, cold and clear, carving out a series of swimming holes and wading pools that draw families, paddlers, and adventurers every summer. The park offers not just one spot but three distinct places to get into the water, each with its own personality and appeal.

The Setting and Landscape

The landscape here is classic mid-Atlantic hardwood forest — towering oaks and tulip poplars casting dappled shade over gravel beaches and smooth, sun-warmed boulders. Deer Creek runs over rocky ledges and through corridors of greenery, the sound of moving water a constant companion. In summer, the forest canopy keeps temperatures a few degrees cooler than the surrounding countryside, making it feel like a true escape. Spring brings an explosion of wildflowers along the creek banks, while autumn transforms the hillsides into a canvas of amber and crimson — genuinely striking for anyone who makes the trip off-season. Two of the main swimming areas, Wilson Creek and Hills Grove, are easily reachable by car, making them ideal for families or anyone who wants quick access to the water. The third destination, Kilgore Falls — Maryland's second-highest vertical waterfall — requires a short, well-maintained 0.3-mile hike along a wooded trail. The payoff is one of the most dramatic natural backdrops in the state: a curtain of water tumbling into a plunge pool surrounded by moss-covered rock walls.

What Swimming Is Like

Deer Creek is a creek in the truest sense — active, lively, and refreshingly cold even on the hottest July afternoons. The water runs clear over a gravel and rock bottom, and shallow entry points make it welcoming for young children and cautious waders. You'll find gradual banks where kids can splash and explore alongside deeper pockets where stronger swimmers can fully immerse. Tubing is a popular way to enjoy a longer stretch of the creek, drifting along at the water's pace through a corridor of overhanging trees. The gravel beaches provide natural gathering spots — easy places to spread a towel, eat lunch, and dry off in the afternoon sun.

Plan Your Visit

Rocks State Park is free to access from the road, with a modest $2.00 per person fee if you park in the picnic area lots. Picnic tables and toilet facilities with changing rooms are available on-site, making it a comfortable day trip. There is no camping at the park itself, but Susquehanna State Park nearby offers an excellent option for those who want to extend their stay. The park sits within easy reach of Bel Air, Edgewood, and Jarrettsville — all solid bases for grabbing a meal before or after your visit. Peak swimming season runs June through August, but the park rewards visitors in every season. Come early on summer weekends to claim a good spot along the creek before the crowds arrive.

Getting There

Directions to Rocks State Park Swimming Holes, Maryland

Overview:
Rocks State Park offers several scenic swimming and wading areas, including Wilson Creek Picnic Area, Hills Grove Picnic Area, and Kilgore Falls. Below are step-by-step directions to each location, along with helpful parking and trailhead details.


Wilson Creek Picnic Area

  1. From Baltimore: Take I-95 North to Exit 77 for MD-24 toward Edgewood/Bel Air.
  2. Follow MD-24 Northwest through Bel Air, continuing toward Rocks State Park.
  3. Turn left (west) onto St. Clair Bridge Road, which runs parallel to Deer Creek.
  4. Follow signs to the Wilson Creek Picnic Area parking lot. - Parking: The swimming hole is located to your right as you enter the parking area. - Coordinates: Latitude 39.64097, Longitude -76.41592 - Google Maps Link

Hills Grove Picnic Area

  1. From Baltimore: Take I-95 North to Exit 77 for MD-24 toward Edgewood/Bel Air.
  2. Follow MD-24 Northwest through Bel Air, continuing toward Rocks State Park.
  3. Turn left (west) onto St. Clair Bridge Road, which runs parallel to Deer Creek.
  4. Follow signs to the Hills Grove Picnic Area parking lot. - Parking: The swimming hole here features a clean gravel beach and clear water. - Coordinates: Latitude 39.6397, Longitude -76.42498 - Google Maps Link

Kilgore Falls

  1. From Baltimore: Take I-95 North to Exit 77 for MD-24 toward Edgewood/Bel Air.
  2. Follow MD-24 Northwest through Bel Air, continuing toward Rocks State Park.
  3. Pass the signs for the Wilson Creek and Hills Grove Picnic Areas, continuing approximately 4 miles further on MD-24.
  4. At the traffic circle, continue straight on MD-24, then turn left onto St. Mary’s Road.
  5. Drive about 0.5 miles, then turn right onto Falling Branch Road (a dirt road).
  6. Follow Falling Branch Road for approximately 0.6 miles until it makes a sharp right turn and ends at a parking area. - Parking: The parking lot is small, so plan to arrive early to secure a spot. - Trailhead: From the parking area, take the trail approximately 0.3 miles to reach Kilgore Falls. This area is ideal for families, with a gradual entry into the water for children to play. - Coordinates: Latitude 39.6918, Longitude -76.4272 - Google Maps Link

Helpful Notes: - Rocks State Park is located near the towns of Edgewood, Bel Air, and Jarrettsville in Maryland. - Parking availability may be limited, especially at Kilgore Falls. Arrive early to avoid congestion. - Be sure to follow posted signs and park only in designated areas.

Access Notes

Park entry is free for roadside parking. A $2 per person fee applies for parking in the official picnic area lots at Wilson Creek and Hills Grove. Kilgore Falls has a small, separate parking lot that fills quickly. All areas are in Harford County, near Edgewood, Bel Air, and Jarrettsville.

Plan Your Visit

Parking & Access

Parking is typically available near the main access point; arrive early on weekends and avoid blocking gates or driveways. The approach follows established paths - expect uneven terrain and occasional slick rock near the waterline.

Regulations & Fees

A day-use fee or pass may be required. Check current pricing at the entrance or official sites. This location is commonly accessed via public lands or established easements; stay on designated routes and follow posted rules.

Seasonality & Flow

Water levels and clarity shift with season and recent weather. After storms or snowmelt, expect stronger currents and colder water - choose calm pockets and wade carefully.

What to Bring

Bring sturdy water shoes to protect your feet on rocks and slippery surfaces. A waterproof dry bag keeps your phone, keys, and valuables safe. Pack a quick-dry towel, sun protection, and drinking water - never drink from the natural water source.

Nearby Facilities

Public map data to help plan parking, services, and backup options before you drive.

Checked 2026-06-15

Rocks State Park

State park

0.2 mi 4.7 (1936)

3318 Rocks Chrome Hill Rd, Jarrettsville, MD 21084

855-acre park featuring woodlands & large boulder formations, with fishing & tubing in Deer Creek.

Barbecue grillPicnic tablesPublic restroom

King & Queen Seat at Rocks State Park

State park

0.4 mi 4.8 (590)

Unnamed Road, Jarrettsville, MD 21084

Barbecue grillPublic restroomSwings

Rocks State Park - Kilgore Falls/ Falling Branch Area

State park

3.4 mi 4.6 (694)

1026 Falling Branch Rd, Pylesville, MD 21132

2nd-highest free-falling waterfall in the state, located in Rocks State Park.

Bel Air Parking Garage

Parking garage

8.1 mi 4.4 (52)

6 S Hickory Ave, Bel Air, MD 21014

Susquehanna State Park Campground

Campground

13.6 mi 4.6 (65)

729 Craigs Corner Rd, Havre De Grace, MD 21078

Public restroomPublic showerRestroomRunning water

Bar Harbor RV Park and Marina

Campground

15.5 mi 4.4 (525)

4228 Birch Ave, Abingdon, MD 21009

Picnic tablesPublic restroomPublic showerRestroom

Skipper's Point Campground

Campground

17.7 mi 3.5 (19)

1601 Skippers Point Rd, Gunpowder, MD 21010

Public restroomRestroomTent sites

Ranger Station

Forestry office

52.5 mi 5 (3)

Ranger Station, Riverdale, MD 20737

Restroom

Live Conditions Nearby

Checking nearby USGS water conditions…

Frequently Asked Questions About Rocks State Park Swimming Holes, Maryland

Is Rocks State Park Swimming Holes, Maryland free to visit?

Rocks State Park Swimming Holes, Maryland may require a fee or pass. Reported fee: Park free on road or $2.00 per person in picnic area lots.. Fees and hours change seasonally - verify current pricing with the managing agency before your visit.

Is swimming allowed at Rocks State Park Swimming Holes, Maryland?

Yes, Rocks State Park Swimming Holes, Maryland is an officially sanctioned recreation area where swimming is permitted. Reported activities include: Swimming, Tubing. Always respect posted closures and seasonal restrictions.

What type of swimming spot is Rocks State Park Swimming Holes, Maryland?

Rocks State Park Swimming Holes, Maryland is a creek on Deer Creek located in Maryland, near Edgewood. Guide to swimming and tubing at Rocks State Park's Deer Creek spots: Wilson Creek, Hills Grove, and Kilgore Falls. Find directions, fees, and safety tips.

When is the best time to visit Rocks State Park Swimming Holes, Maryland?

The best time to visit Rocks State Park Swimming Holes, Maryland is Visit in summer (June to August) for swimming and tubing. Spring offers blooming wildflowers and high water levels at the falls, while autumn provides striking foliage for photography. Winter is ideal for tranquil hikes. Water levels, clarity, and temperature vary with recent weather - always check conditions before going, especially after rain or snowmelt.

What facilities are available at Rocks State Park Swimming Holes, Maryland?

Reported facilities at Rocks State Park Swimming Holes, Maryland include: The park features picnic tables, toilets with changing rooms, and ample parking. However, parking at Kilgore Falls is limited, so arrive early. Amenities can change - contact the managing agency or check recent visitor reports to confirm current availability.

Is camping available near Rocks State Park Swimming Holes, Maryland?

Not at site, camp nearby at Susquehanna State Park

Highlights

Three distinct swimming spots at Rocks State Park
Maryland's second-highest waterfall at Kilgore Falls
Clear waters perfect for summer swimming
Picnic areas with convenient facilities
Scenic trails and vibrant seasonal landscapes

Unique Features

Maryland's second-highest vertical waterfall
Family-friendly wading areas with gradual water entry
Diverse wildlife and vibrant foliage
Rustic dirt road leading to Kilgore Falls
Gravel beaches and smooth rock formations

Location & Area Map

Safety Information

Important Safety Tips

  • Always supervise children closely; currents and depths vary in natural creeks
  • Wear water shoes or sturdy sandals to protect feet from slippery and rocky bottoms
  • Check water conditions upon arrival; avoid swimming during or after heavy rain due to potential high water and strong currents
  • There are no lifeguards on duty; swim at your own risk
  • Pack out all trash to help preserve the natural area
  • Be aware of limited cell phone service in some parts of the park

Cultural & Historical Context

Historical Background

The park is located near towns with deep historical roots, including Bel Air, the county seat of Harford County. The area reflects Maryland's blend of natural beauty and cultural heritage.

Photography Guide

Photo Opportunities

Capture the cascading beauty of Kilgore Falls in the early morning light. The gravel beaches and calm waters of Hills Grove and Wilson Creek offer serene landscapes perfect for photography.

Conservation & Ethics

Protect This Place

Visitors are encouraged to adhere to Leave No Trace principles to protect the delicate ecosystem. Stay on designated trails and dispose of waste properly.

Explore More Nearby Swimming Guides

You Might Also Like

At a Glance

Best Time to Visit
Visit in summer (June to August) for swimming and tubing. Spring offers blooming wildflowers and high water levels at the falls, while autumn provides striking foliage for photography. Winter is ideal for tranquil hikes.
Difficulty Level
Easy to moderate. Wilson Creek and Hills Grove are easily accessible by car, while Kilgore Falls requires a short 0.3-mile hike on a well-maintained trail.
Fee
Park free on road or $2.00 per person in picnic area lots.
Facilities
The park features picnic tables, toilets with changing rooms, and ample parking. However, parking at Kilgore Falls is limited, so arrive early.
Activities
Swimming, Tubing
Phone
(410)557-7994

Safety & Access Notice

This information is for general planning only and may be incomplete, outdated, or inaccurate. Access rules, closures, water levels, currents, hazards, and legal restrictions can change at any time. Always verify current rules with the land manager or official source before visiting.

You are responsible for your own safety and for following all posted signs, laws, and local regulations. Read the full disclaimer.

Camping Information

Not at site, camp nearby at Susquehanna State Park

Nearby Attractions

  • Susquehanna State Park - State Park
  • Kilgore Falls - Waterfall
  • Bel Air - Town
  • Havre de Grace - Historic Site
  • Liriodendron Mansion - Historic Site
  • Gunpowder Falls State Park - State Park
  • Jarrettsville - Town

Loading weather data…

Safety & Access Notice

This information is for general planning only and may be incomplete, outdated, or inaccurate. Access rules, closures, water levels, currents, hazards, and legal restrictions can change at any time. Always verify current rules with the land manager or official source before visiting.

  • Do not swim where swimming is prohibited, unsafe, or not clearly allowed.
  • Follow posted signs, local regulations, closures, and private-property boundaries.
  • Assess conditions on site. Water flow, depth, temperature, and underwater hazards change quickly.
  • Never jump or dive without personally confirming depth and underwater obstacles.
  • Swim with a buddy and consider flotation for weak or non-swimmers.
  • Pack out all trash; respect wildlife and fragile environments.

You are responsible for your own safety and for following all posted signs, laws, and local regulations. Read the full disclaimer.

Share this swimming hole

J
Joshua Havens
Founder & Editor, Hidden Swimming Holes

Joshua Havens created Hidden Swimming Holes to make it easier for people to find — and safely visit — natural freshwater swimming destinations across the United States. He researches access conditions, water quality resources, and land management rules so you don't have to start from scratch. He holds a strong belief that good outdoor recreation information should be accurate, honest about its limitations, and freely available.

Explore More Swimming Holes

Discover other amazing natural swimming destinations across America