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

EPA Office

Golf Course

Diablo Country Club

Diablo Country Club

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

Orinda Country Club

315 Camino Sobrante, Orinda, CA 94563
925-254-4313
Golfballin at the Vineyards

Golfballin at the Vineyards

2901 East 18th Street, Antioch, CA 94509
925-513-5660
Diablo Hills Golf Course

Diablo Hills Golf Course

1551 Marchbanks Drive, Walnut Creek, CA 94598
925-939-7372
Contra Costa Country Club

Contra Costa Country Club

801 Golf Club Road, Pleasant Hill, CA 94523
925-798-7135
Brentwood Golf Club

Brentwood Golf Club

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

San Ramon Golf Club

9430 Fircrest Lane, San Ramon, CA 94583
925-828-6100
Franklin Canyon Golf Course

Franklin Canyon Golf Course

California 4, Hercules, CA 94547
510-799-6191
Shadow Lakes Golf Club

Shadow Lakes Golf Club

401 West Country Club Drive, Brentwood, CA 94513
925-516-2837
Golf Club At Roddy Ranch

Golf Club At Roddy Ranch

1 Tour Way, Antioch, CA 94531
925-978-4653
Grayson Woods Golf Course

Grayson Woods Golf Course

400 Iron Hill Street, Pleasant Hill, CA 94523
925-935-7277
Deer Ridge Golf Club

Deer Ridge Golf Club

801 Foothill Drive, Brentwood, CA 94513
925-516-6600
Buchanan Fields Golf Course

Buchanan Fields Golf Course

1091 Concord Avenue, Concord, CA 94520
925-682-1846
Canyon Lake Golf Course & Brewery

Canyon Lake Golf Course & Brewery

1985 Canyon Lakes Drive, San Ramon, CA 94582
925-415-3121
Oakhurst Country Club

Oakhurst Country Club

1001 Peacock Creek Drive, Clayton, CA 94517
925-672-9737
Canyon Lakes Golf Course

Canyon Lakes Golf Course

640 Bollinger Canyon Way, San Ramon, CA 94582
925-735-6511
Discovery Bay Country Club

Discovery Bay Country Club

1475 Clubhouse Drive, Discovery Bay, CA 94505
925-634-0700
Boundary Oak Golf Course

Boundary Oak Golf Course

3800 Valley Vista Road, Walnut Creek, CA 94598
925-934-4775
Blackhawk Country Club

Blackhawk Country Club

3144 Deer Meadow Drive, Blackhawk, CA 94506
925-648-1667

Historical Society

Library

Marina

Holland Riverside Marina

Holland Riverside Marina

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

Antioch Bridge Marina

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

New Bridge Marina

6325 Bridgehead Road, Antioch, CA 94509
925-757-1500
Big Break Marina

Big Break Marina

5653 Drakes Drive, Discovery Bay, CA 94505
925-679-0900
Contra Costa County Park Marina

Contra Costa County Park Marina

2550 Dutch Slough Road, Oakley, CA 94561
925-684-3784
Seahorse Marina

Seahorse Marina

2738 Dutch Slough Road, Oakley, CA 94561
925-684-3606
Sugar Barge RV Resort & Marina

Sugar Barge RV Resort & Marina

1440 Sugar Barge Road, Bethel Island, CA 94511
925-684-8575
Oakley Driftwood Marina

Oakley Driftwood Marina

6338 Bridgehead Road, Oakley, CA 94561
925-757-9449
Carols Harbor & Marina

Carols Harbor & Marina

4850 Sandmound Boulevard, Oakley, CA 94561
925-684-2803
Antioch Marina

Antioch Marina

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

Pittsburg Marina

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

Hennis Marina

3255 Wells Road, Oakley, CA 94561
925-684-3333
Bethel Island Emerald Point Marina

Bethel Island Emerald Point Marina

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

Piper Point Marina

3861 Willow Road, Bethel Island, CA 94511
925-684-2174
Pinole Rodeo Marina

Pinole Rodeo Marina

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

Rodeo Rodeo Marina

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

Martinez Marina

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

Lazy M Marina

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

Russos Marina

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

Blalocl Marina

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

Museum

Park

Parks Department

RV Park

Swimming Pool

YMCA

Antioch YMCA

Antioch YMCA

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

Berkeley Albany YMCA

350 Civic Drive, Pleasant Hill, CA 94523
925-363-5465
El Sobrante YMCA

El Sobrante YMCA

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

Discovery Bay YMCA

1700 Willow Lake Road, Discovery Bay, CA 94505
925-634-5495
East Bay-West Contra Costa Branch YMCA

East Bay-West Contra Costa Branch YMCA

6397 Hazel Avenue, Richmond, CA 94805
510-233-7558
Danville YMCA

Danville YMCA

1029 La Gonda Way, Danville, CA 94526
925-831-1100
After School Activity Program YMCA

After School Activity Program YMCA

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

Alamo YMCA

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

Central Bay Area YMCA

5025 Canyon Crest Drive, San Ramon, CA 94582
925-735-3778
Concord YMCA

Concord YMCA

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

Environment & Recreation Offices in Contra Costa County

Browse by City