Environment & Recreation in Contra Costa County, CA
Explore all parks and other outdoor spaces in Contra Costa County, CA to get information on nature-based outdoor recreation, tourism and the use of public land.
Dog Park

Del Mar Dog Park
Del Mar Drive, San Ramon, CA 94583

Mudpuppy's at Point Isabel Dog Park
1 Isabel Street, Richmond, CA 94804
888-505-2998

Clayton Dog Park
Marsh Creek Road, Clayton, CA 94517

Hercules Dog Park
190 Turquoise Drive, Hercules, CA 94547

Discovery Bay Dog Park
1601 Discovery Bay Boulevard, Discovery Bay, CA 94505
925-392-4575

Bruce King Memorial Dog Park
1600 Lexington Avenue, El Cerrito, CA 94530
510-215-4369

Hap Magee Dog Park
1025 La Gonda Way, Danville, CA 94526
925-314-3400

Baldwin Dog Park
2700 Parkside Circle, Concord, CA 94519
925-671-3479

Freeplay Dogs Indoor Dog Park
1776 Arnold Industrial Way, Concord, CA 94520
925-692-2144

Judge George D Carroll Dog Park
83 East Richmond Avenue, Richmond, CA 94801

Highlands Ranch Dog Park
194 Rangewood Drive, Pittsburg, CA 94565

Pinole Dog Park
3790 Pinole Valley Road, Pinole, CA 94564

Markley Creek Dog Park
James Donlon Boulevard, Antioch, CA 94509

The Paw Patch Dog Park at Newhall Park
1351 Newhall Parkway, Concord, CA 94521
925-671-3404
EPA Office
Golf Course

Diablo Country Club
1700 Club House Road, Diablo, CA 94528
925-837-4221

Orinda Country Club
315 Camino Sobrante, Orinda, CA 94563
925-254-4313

Golfballin at the Vineyards
2901 East 18th Street, Antioch, CA 94509
925-513-5660

Diablo Hills Golf Course
1551 Marchbanks Drive, Walnut Creek, CA 94598
925-939-7372

Contra Costa Country Club
801 Golf Club Road, Pleasant Hill, CA 94523
925-798-7135

Brentwood Golf Club
100 Summerset Drive, Brentwood, CA 94513
925-516-3400

San Ramon Golf Club
9430 Fircrest Lane, San Ramon, CA 94583
925-828-6100

Franklin Canyon Golf Course
California 4, Hercules, CA 94547
510-799-6191

Shadow Lakes Golf Club
401 West Country Club Drive, Brentwood, CA 94513
925-516-2837

Golf Club At Roddy Ranch
1 Tour Way, Antioch, CA 94531
925-978-4653

Grayson Woods Golf Course
400 Iron Hill Street, Pleasant Hill, CA 94523
925-935-7277

Deer Ridge Golf Club
801 Foothill Drive, Brentwood, CA 94513
925-516-6600

Buchanan Fields Golf Course
1091 Concord Avenue, Concord, CA 94520
925-682-1846

Canyon Lake Golf Course & Brewery
1985 Canyon Lakes Drive, San Ramon, CA 94582
925-415-3121

Oakhurst Country Club
1001 Peacock Creek Drive, Clayton, CA 94517
925-672-9737

Canyon Lakes Golf Course
640 Bollinger Canyon Way, San Ramon, CA 94582
925-735-6511

Discovery Bay Country Club
1475 Clubhouse Drive, Discovery Bay, CA 94505
925-634-0700

Boundary Oak Golf Course
3800 Valley Vista Road, Walnut Creek, CA 94598
925-934-4775

Blackhawk Country Club
3144 Deer Meadow Drive, Blackhawk, CA 94506
925-648-1667
Historical Society

East Contra Costa Historical Society
Sellers Avenue, Brentwood, CA 94513
925-634-8651

Martinez Historical Society
1005 Escobar Street, Martinez, CA 94553
925-228-8160

Concord California Historical Society
1601 Sutter Street, Concord, CA 94520
925-827-3380

Contra Costa County Historical Society
610 Main Street, Martinez, CA 94553
925-229-1042

Orinda Historical Society
24 Orinda Way, Orinda, CA 94563
925-254-1353

Walnut Creek California Historical Society
2660 Ygnacio Valley Road, Walnut Creek, CA 94598
925-935-7871

Lafayette Historical Society
3491 Mount Diablo Boulevard, Lafayette, CA 94549
925-283-1848

Pittsburg Historical Society
515 Railroad Avenue, Pittsburg, CA 94565
925-439-7501

Antioch Historical Society
1500 West 4th Street, Antioch, CA 94509
925-757-1326

Clayton California Historical Society
6101 Main Street, Clayton, CA 94517
925-672-0240
Library

Contra Costa Campus Library
4700 Ygnacio Valley Road, Concord, CA 94521
925-602-6725

Dougherty Station Library
17017 Bollinger Canyon Road, San Ramon, CA 94582
925-973-3380

Crockett Library - Contra Costa County Library
991 Loring Avenue, Crockett, CA 94525
510-787-2345

Concord Library
2900 Salvio Street, Concord, CA 94519
925-646-5455

Lafayette Library - Contra Costa County Library
3491 Mount Diablo Boulevard, Lafayette, CA 94549
925-385-2280

Clayton Library
6125 Clayton Road, Clayton, CA 94517
925-673-0659

Contra Costa County Law Library
100 South 37th Street, Richmond, CA 94804
510-374-3019

Antioch Library
501 West 18th Street, Antioch, CA 94509
925-757-9224

Contra Costa County Public Law Library
1020 Ward Street, Martinez, CA 94553
925-646-2783

Hercules Public Library
109 Civic Drive, Hercules, CA 94547
510-245-2420

El Sobrante Library
4191 Appian Way, El Sobrante, CA 94803
510-374-3991

Pleasant Hill Library - Contra Costa County Library
1750 Oak Park Boulevard, Pleasant Hill, CA 94523
925-646-6434
Marina

Holland Riverside Marina
7000 Holland Tract Road, Brentwood, CA 94513
925-684-3667

Antioch Bridge Marina
20 Fleming Lane, Antioch, CA 94509
925-706-1187

New Bridge Marina
6325 Bridgehead Road, Antioch, CA 94509
925-757-1500

Big Break Marina
5653 Drakes Drive, Discovery Bay, CA 94505
925-679-0900

Contra Costa County Park Marina
2550 Dutch Slough Road, Oakley, CA 94561
925-684-3784

Seahorse Marina
2738 Dutch Slough Road, Oakley, CA 94561
925-684-3606

Sugar Barge RV Resort & Marina
1440 Sugar Barge Road, Bethel Island, CA 94511
925-684-8575

Oakley Driftwood Marina
6338 Bridgehead Road, Oakley, CA 94561
925-757-9449

Carols Harbor & Marina
4850 Sandmound Boulevard, Oakley, CA 94561
925-684-2803

Antioch Marina
5 Marina Plz, Antioch, CA 94509
925-779-6957

Pittsburg Marina
51 Marina Boulevard, Pittsburg, CA 94565
925-439-4958

Hennis Marina
3255 Wells Road, Oakley, CA 94561
925-684-3333

Bethel Island Emerald Point Marina
4230 Stone Road, Bethel Island, CA 94511
925-684-2388

Piper Point Marina
3861 Willow Road, Bethel Island, CA 94511
925-684-2174

Pinole Rodeo Marina
609 Quinan Street, Pinole, CA 94564
510-741-1290

Rodeo Rodeo Marina
13 Pacific Avenue, Rodeo, CA 94572
510-799-7007

Martinez Marina
7 North Court Street, Martinez, CA 94553
925-313-0942

Lazy M Marina
5050 Clifton Court Road, Discovery Bay, CA 94505
925-634-4555

Russos Marina
3995 Willow Road, Bethel Island, CA 94511
925-684-2024

Blalocl Marina
1723 Sanger Peak Way, Antioch, CA 94531
925-756-2224
Museum

Shadelands Ranch Historical Museum
2660 Ygnacio Valley Road, Walnut Creek, CA 94598
925-935-7871

Behring Auto Museum
Blackhawk Road, Danville, CA 94506
925-736-2277

Martinez Museum
1005 Escobar Street, Martinez, CA 94553
925-228-8160

Blackhawk Automotive Museum
3700 Blackhawk Plaza Circle, Danville, CA 94506
925-736-2280

Concord Historical Museum
1601 Sutter Street, Concord, CA 94520
925-827-3380

Pittsburg Historical Society & Museum
515 Railroad Avenue, Pittsburg, CA 94565
925-439-7501

Museum of Vintage Fashion
10 Lacassie Court, Walnut Creek, CA 94596

Crockett Historical Museum
900 Loring Avenue, Crockett, CA 94525
510-787-2178

Shell Alumni Museum
Arreba Street, Martinez, CA 94553
925-313-3598

Golden State Model Railroad Museum
900 Dornan Drive, Richmond, CA 94801
510-234-4884

East Contra Costa Historical Society & Museum
Sellers Avenue, Brentwood, CA 94513
925-634-8651

Richmond Museum of History
400 Nevin Avenue, Richmond, CA 94801
510-235-7387

Classic Film Hall of Fame and Museum
350 Park Street, Moraga, CA 94556
925-388-0725

Clayton Historical Society Museum
6101 Main Street, Clayton, CA 94517
925-672-0240

Dewitt Gallery & Framing
121 Park Place, Richmond, CA 94801
510-236-1401

Museum of the San Ramon Valley
205 Railroad Avenue, Danville, CA 94526
925-837-3750

Lindsay Wildlife Museum
1931 1st Avenue, Walnut Creek, CA 94597
925-935-1978
Park

Louie Francis Park
590 Marlesta Road, Pinole, CA 94564

Osage Station Park
816 Brookside Drive, Danville, CA 94526
925-314-3450

Elm Park
720 Elm Avenue, Richmond, CA 94801
510-215-5500

Arlington Park
1120 Arlington Boulevard, El Cerrito, CA 94530
510-559-7000

Diablo Shadows Park
3205 Diablo Shadow Drive, Walnut Creek, CA 94598

Brook Street Park
3562 Brook Street, Lafayette, CA 94549
925-284-2232

Barbara and Jay Vincent Park
San Francisco Bay Trail, Richmond, CA 94804
510-231-3004

Waterfront Park
Martinez Avenue, Martinez, CA 94553
925-372-3510

Tassajara Park
2575 Tassajara Avenue, El Cerrito, CA 94530
510-559-7000

Gemini Park
1149 Europena Drive, Brentwood, CA 94513

Oak Hill Park
3005 Stone Valley Road, Danville, CA 94526
925-314-3400

Fairmont Park
715 Lexington Avenue, El Cerrito, CA 94530
510-215-4300

Canyon Trail Park
6757 Gatto Avenue, El Cerrito, CA 94530
510-559-7000

Rudgear Park
Rudgear Road, Walnut Creek, CA 94596
925-323-9409

Paso Nogal Park
Paso Nogal Road, Pleasant Hill, CA 94523
925-210-6130

Larkey Park
2771 Buena Vista Avenue, Walnut Creek, CA 94597
925-939-1532

Limerick Park
2833 Bethany Road, San Ramon, CA 94582

Turtle Creek Neighborhood Park
Shade Oak Lane, Concord, CA 94521

Brazil Quarry Park
1598 Kent Way, Concord, CA 94521
Parks Department

Orinda Parks and Recreation
28 Orinda Way, Orinda, CA 94563
925-253-4204

Contra Costa County Parks
255 Glacier Drive, Martinez, CA 94553
925-313-2333

Pittsburg Parks and Recreation
300 Presidio Lane, Pittsburg, CA 94565
925-252-4842

Richmond City Parks and Recreation
3530 Morningside Drive, Richmond, CA 94803
510-620-6890

Richmond Parks and Recreation
3230 Macdonald Avenue, Richmond, CA 94804
510-620-6950

California State Parks and Recreation
96 Mitchell Canyon Road, Clayton, CA 94517
925-673-2891

Lafayette Parks and Recreation
500 Saint Marys Road, Lafayette, CA 94549
925-284-2232

Brentwood Parks and Recreation
35 Oak Street, Brentwood, CA 94513
925-516-5444

Oakley Parks and Recreation
3231 Main Street, Oakley, CA 94561
925-625-7000

Concord City Parks Recreation
1760 Clayton Road, Concord, CA 94520
925-671-3494
RV Park

Audiss RV Park
5828 El Dorado Ave # 10, El Cerrito, CA 94530
510-525-3435

Sugar Barge RV Resort & Marina
1440 Sugar Barge Road, Bethel Island, CA 94511
925-684-8575

Rodeo Mobile Home & RV Park
339 Parker Avenue, Rodeo, CA 94572
530-520-1035

Sunny Acres Mobile Home & RV Park
1080 San Miguel Road, Concord, CA 94518
925-685-7048

Marlin's RV Park
381 Arthur Road, Martinez, CA 94553
925-957-1650
Swimming Pool

Sycamore Pool
657 Old Orchard Drive, Danville, CA 94526

Las Trampas Pool
640 Saint Marys Road, Lafayette, CA 94549
925-283-8605

Moraga Valley Pool
15 Risa Court, Orinda, CA 94563

Monte Vista Community Pool
3131 Stone Valley Road, Danville, CA 94526
925-837-7082

Concord Community Pool
3501 Cowell Road, Concord, CA 94518
925-671-3474

Sun Valley California Pool
1000 Leland Drive, Lafayette, CA 94549

Green Valley Pool
1515 Green Valley Road, Danville, CA 94526
925-837-9904

Crockett Pool
101 Rolph Park Drive, Crockett, CA 94525
510-787-2567

Pleasant Hill Park Pool
147 Gregory Lane, Pleasant Hill, CA 94523
925-682-0896

Little Dipper Aquatic Center
2525 Stanwell Drive, Concord, CA 94520
925-798-3170

Dougherty Valley Aquatic Center
10550 Albion Road, San Ramon, CA 94582
925-973-3335

Richmond City Swimming Pool
1 East Richmond Avenue, Richmond, CA 94801
510-620-6820

Orinda Park Pool
72 El Toyonal, Orinda, CA 94563
925-254-5988

Heather Farm Park Swim Pool
1750 Heather Drive, Walnut Creek, CA 94598
925-943-5856
YMCA

Antioch YMCA
4600 Appaloosa Way, Antioch, CA 94531
925-778-1258

Berkeley Albany YMCA
350 Civic Drive, Pleasant Hill, CA 94523
925-363-5465

El Sobrante YMCA
5585 Olinda Road, El Sobrante, CA 94803
510-262-6558

Discovery Bay YMCA
1700 Willow Lake Road, Discovery Bay, CA 94505
925-634-5495

East Bay-West Contra Costa Branch YMCA
6397 Hazel Avenue, Richmond, CA 94805
510-233-7558

Danville YMCA
1029 La Gonda Way, Danville, CA 94526
925-831-1100

After School Activity Program YMCA
180 Hemme Avenue, Alamo, CA 94507
925-838-0516

Alamo YMCA
180 Hemme Avenue, Alamo, CA 94507
925-838-2964

Central Bay Area YMCA
5025 Canyon Crest Drive, San Ramon, CA 94582
925-735-3778

Concord YMCA
1705 Thornwood Drive, Concord, CA 94521
925-689-1170