Eagle Sports Complex

(4 Reviews)
3176 Co Rd 20, Calera, AL 35040, USA

(205) 668-7250


Contact and Address

Category: Park,
Address: 3176 Co Rd 20, Calera, AL 35040, USA
Postal code: 35040
Phone: (205) 668-7250
Website: http://www.cityofcalera.org/Facilities/Facility/Details/Calera-Sports-Complex-35

Location & routing

Get Directions

Most Recent Reviews


  • (September 16, 2023, 6:29 pm)

    As soccer complexes go, this is much better than most. Restrooms are always clean and have hot water!! Parking can be limited when all 4 fields are in use but there is normally parking to be found.


  • (July 8, 2023, 3:59 pm)

    Great facility for baseball


  • (May 7, 2022, 2:42 pm)

    A gorgeous set of fields for soccer and baseball. Permit required. We come here for city league soccer for our oldest. It's very big, well kept, has a large building with concessions and restrooms in the center which are always relatively clean.


  • (October 2, 2019, 6:50 am)

    We had a blessed weekend at the Eagle Sports Complex! Enjoyed our family, grandson and his team hustle and bring Soccer metals home!!!!!!!! WINS.
    The facility was very nice, looking forward to returning soon!

Write a Review

Photos of Eagle Sports Complex

Eagle Sports Complex | 3176 Co Rd 20, Calera, AL 35040, USA | Phone: (205) 668-7250
Eagle Sports Complex | 3176 Co Rd 20, Calera, AL 35040, USA | Phone: (205) 668-7250
Eagle Sports Complex | 3176 Co Rd 20, Calera, AL 35040, USA | Phone: (205) 668-7250
Eagle Sports Complex | 3176 Co Rd 20, Calera, AL 35040, USA | Phone: (205) 668-7250
Eagle Sports Complex | 3176 Co Rd 20, Calera, AL 35040, USA | Phone: (205) 668-7250
Eagle Sports Complex | 3176 Co Rd 20, Calera, AL 35040, USA | Phone: (205) 668-7250
Eagle Sports Complex | 3176 Co Rd 20, Calera, AL 35040, USA | Phone: (205) 668-7250
Eagle Sports Complex | 3176 Co Rd 20, Calera, AL 35040, USA | Phone: (205) 668-7250
Eagle Sports Complex | 3176 Co Rd 20, Calera, AL 35040, USA | Phone: (205) 668-7250
Eagle Sports Complex | 3176 Co Rd 20, Calera, AL 35040, USA | Phone: (205) 668-7250