Spy Pond Park Tennis Courts

Availability
Date:

12 am
1 am
2 am
3 am
4 am
5 am
6 am
7 am
8 am
9 am
10 am
11 am
12 pm
1 pm
2 pm
3 pm
4 pm
5 pm
6 pm
7 pm
8 pm
9 pm
10 pm
11 pm
Spy Pond Park Tennis Courts
Court #1 Tennis/Pickleball
Court #2 Tennis/Pickleball
Court #3 Tennis/Pickleball
Court #4 Tennis/Pickleball
Court #5 Tennis/Pickleball


= Unavailable     = Available

To see availability for reservations or requests, click the Reserve/Request button.

spy pond tennis courts

Facility Information

35 Wellington Street
Arlington, MA 02476

Contact: Arlington Recreation  Phone: (781) 316-3880
Status: Open



General Information
Spy Pond Park Tennis Courts are located off of Pond Lane, across from the Boys & Girls Club. Courts are available for tennis and pickleball.  On street parking is available.  Seasonal portapotties. 

Submitting Reservations for Arlington Residents (ONLY)
Review the Court Rules and Reservation Policy
Log in or create a Myrec account.
First time reserving, sign up for a Recreation Court membership.
View the availability of courts by clicking on availability chart (above).
Set the date.
Click on one of the courts (below) to reserve. 
When reserving, confirm the selected date.  Fill in purpose (tennis or pickleball) and number of participants.
Be sure to completely check out your reservation.  You will receive a confirmation email.
Need more help?  Click HERE for step-by-step instructions.

Facility Areas




Reservations & Activities

Click on an activity or reservation name for details or the date for the activity schedule.

Start:  
End:  
Area:

Program Event Teams Date Time
Reserved Sunday May 31, 2026 08:00 AM - 09:00 AM
Reserved Sunday May 31, 2026 08:00 AM - 09:00 AM
Reserved Sunday May 31, 2026 08:00 AM - 09:00 AM
Reserved Sunday May 31, 2026 08:00 AM - 09:00 AM
Reserved Sunday May 31, 2026 08:00 AM - 09:00 AM
Reserved Sunday May 31, 2026 09:00 AM - 10:00 AM
Reserved Sunday May 31, 2026 09:00 AM - 10:00 AM
Reserved Sunday May 31, 2026 09:00 AM - 10:00 AM
Reserved Sunday May 31, 2026 09:00 AM - 10:00 AM
Reserved Sunday May 31, 2026 09:00 AM - 10:00 AM
Reserved Sunday May 31, 2026 10:00 AM - 11:00 AM
Reserved Sunday May 31, 2026 10:00 AM - 11:00 AM
Reserved Sunday May 31, 2026 10:00 AM - 11:00 AM
Reserved Sunday May 31, 2026 10:00 AM - 11:00 AM
Reserved Sunday May 31, 2026 10:00 AM - 11:00 AM
Reserved Sunday May 31, 2026 11:00 AM - 12:00 PM
Reserved Sunday May 31, 2026 11:00 AM - 12:00 PM
Reserved Sunday May 31, 2026 11:00 AM - 12:00 PM
Reserved Sunday May 31, 2026 11:00 AM - 12:00 PM
Reserved Sunday May 31, 2026 11:00 AM - 12:00 PM
Reserved Sunday May 31, 2026 12:00 PM - 01:00 PM
Reserved Sunday May 31, 2026 12:00 PM - 01:00 PM
Reserved Sunday May 31, 2026 12:00 PM - 01:00 PM
Reserved Sunday May 31, 2026 12:00 PM - 01:00 PM
fun Sunday May 31, 2026 01:00 PM - 02:00 PM
Reserved Sunday May 31, 2026 01:00 PM - 02:00 PM
Reserved Sunday May 31, 2026 01:00 PM - 02:00 PM
Reserved Sunday May 31, 2026 01:00 PM - 02:00 PM
Reserved Sunday May 31, 2026 02:00 PM - 03:00 PM
Reserved Sunday May 31, 2026 02:00 PM - 03:00 PM
Reserved Sunday May 31, 2026 02:00 PM - 03:00 PM
Reserved Sunday May 31, 2026 02:00 PM - 03:00 PM
Reserved Sunday May 31, 2026 02:00 PM - 03:00 PM
Reserved Sunday May 31, 2026 03:00 PM - 04:00 PM
Reserved Sunday May 31, 2026 03:00 PM - 04:00 PM
Reserved Sunday May 31, 2026 04:00 PM - 05:00 PM
Reserved Sunday May 31, 2026 04:00 PM - 05:00 PM
Reserved Sunday May 31, 2026 04:00 PM - 05:00 PM
Reserved Sunday May 31, 2026 04:00 PM - 05:00 PM
Reserved Sunday May 31, 2026 04:00 PM - 05:00 PM
Reserved Sunday May 31, 2026 05:00 PM - 06:00 PM
Reserved Sunday May 31, 2026 05:00 PM - 06:00 PM
Reserved Sunday May 31, 2026 05:00 PM - 06:00 PM
Reserved Sunday May 31, 2026 05:00 PM - 06:00 PM
Reserved Sunday May 31, 2026 05:00 PM - 06:00 PM
Reserved Sunday May 31, 2026 06:00 PM - 07:00 PM
Reserved Sunday May 31, 2026 06:00 PM - 07:00 PM
Reserved Sunday May 31, 2026 06:00 PM - 07:00 PM
Reserved Sunday May 31, 2026 06:00 PM - 07:00 PM
AHS Athletics Monday June 1, 2026 03:00 PM - 06:00 PM
Reserved Monday June 1, 2026 06:00 PM - 07:00 PM
Reserved Monday June 1, 2026 06:00 PM - 07:00 PM
Reserved Monday June 1, 2026 06:00 PM - 07:00 PM
Reserved Monday June 1, 2026 06:00 PM - 07:00 PM
Reserved Monday June 1, 2026 06:00 PM - 07:00 PM
Reserved Monday June 1, 2026 07:00 PM - 08:00 PM
Reserved Monday June 1, 2026 07:00 PM - 08:00 PM
Reserved Monday June 1, 2026 07:00 PM - 08:00 PM
Reserved Monday June 1, 2026 07:00 PM - 08:00 PM
Reserved Tuesday June 2, 2026 10:00 AM - 11:00 AM
AHS Athletics Tuesday June 2, 2026 03:00 PM - 06:00 PM
Reserved Tuesday June 2, 2026 06:00 PM - 07:00 PM
Reserved Tuesday June 2, 2026 06:00 PM - 07:00 PM
Reserved Tuesday June 2, 2026 06:00 PM - 07:00 PM
fun Tuesday June 2, 2026 06:00 PM - 07:00 PM
Reserved Tuesday June 2, 2026 06:00 PM - 07:00 PM
Reserved Tuesday June 2, 2026 07:00 PM - 08:00 PM
Reserved Tuesday June 2, 2026 07:00 PM - 08:00 PM
Reserved Tuesday June 2, 2026 07:00 PM - 08:00 PM
Reserved Tuesday June 2, 2026 08:00 PM - 09:00 PM
Reserved Wednesday June 3, 2026 10:00 AM - 11:00 AM
Reserved Wednesday June 3, 2026 11:00 AM - 12:00 PM
Reserved Wednesday June 3, 2026 01:00 PM - 02:00 PM
fun Wednesday June 3, 2026 01:00 PM - 02:00 PM
Reserved Wednesday June 3, 2026 02:00 PM - 03:00 PM
Reserved Wednesday June 3, 2026 02:00 PM - 03:00 PM
AHS Athletics Wednesday June 3, 2026 03:00 PM - 06:00 PM
Reserved Wednesday June 3, 2026 06:00 PM - 07:00 PM
Reserved Wednesday June 3, 2026 06:00 PM - 07:00 PM
Reserved Wednesday June 3, 2026 06:00 PM - 07:00 PM
Reserved Wednesday June 3, 2026 06:00 PM - 07:00 PM
Reserved Wednesday June 3, 2026 06:00 PM - 07:00 PM
Reserved Wednesday June 3, 2026 07:00 PM - 08:00 PM
Reserved Wednesday June 3, 2026 07:00 PM - 08:00 PM
Reserved Wednesday June 3, 2026 07:00 PM - 08:00 PM
Reserved Wednesday June 3, 2026 07:00 PM - 08:00 PM
LGM practice Wednesday June 3, 2026 07:00 PM - 08:00 PM
AHS Athletics Thursday June 4, 2026 03:00 PM - 06:00 PM
Reserved Thursday June 4, 2026 06:00 PM - 07:00 PM
Reserved Thursday June 4, 2026 06:00 PM - 07:00 PM
Reserved Thursday June 4, 2026 06:00 PM - 07:00 PM
Reserved Thursday June 4, 2026 06:00 PM - 07:00 PM
Reserved Thursday June 4, 2026 06:00 PM - 07:00 PM
Reserved Thursday June 4, 2026 07:00 PM - 08:00 PM
Reserved Thursday June 4, 2026 07:00 PM - 08:00 PM
Reserved Thursday June 4, 2026 07:00 PM - 08:00 PM
Reserved Thursday June 4, 2026 07:00 PM - 08:00 PM
Reserved Friday June 5, 2026 09:00 AM - 10:00 AM
Reserved Friday June 5, 2026 10:00 AM - 11:00 AM
Reserved Friday June 5, 2026 12:00 PM - 01:00 PM
Reserved Friday June 5, 2026 01:00 PM - 02:00 PM
Reserved Friday June 5, 2026 01:00 PM - 02:00 PM
Reserved Friday June 5, 2026 01:00 PM - 02:00 PM
Reserved Friday June 5, 2026 02:00 PM - 03:00 PM
Reserved Friday June 5, 2026 02:00 PM - 03:00 PM
Reserved Friday June 5, 2026 02:00 PM - 03:00 PM
AHS Athletics Friday June 5, 2026 03:00 PM - 06:00 PM
Reserved Friday June 5, 2026 06:00 PM - 07:00 PM
Junior Tennis Summer: Beginners Ages 5 - 6 Junior Tennis Summer: Beginners Ages 5-6 (Week 1) Monday June 8, 2026 09:00 AM - 10:30 AM
Junior Tennis Summer: Beginner/Intermediate/Advanced Ages 11 - 16 Junior Tennis Summer: Beginner/Intermediate/Advanced Ages 11 - 16 (Week 1) Monday June 8, 2026 09:00 AM - 12:00 PM
AHS Athletics Monday June 8, 2026 03:00 PM - 06:00 PM
Junior Tennis Summer: Beginners Ages 5 - 6 Junior Tennis Summer: Beginners Ages 5-6 (Week 1) Tuesday June 9, 2026 09:00 AM - 10:30 AM
Junior Tennis Summer: Beginner/Intermediate/Advanced Ages 11 - 16 Junior Tennis Summer: Beginner/Intermediate/Advanced Ages 11 - 16 (Week 1) Tuesday June 9, 2026 09:00 AM - 12:00 PM
AHS Athletics Tuesday June 9, 2026 03:00 PM - 06:00 PM
Junior Tennis Summer: Beginners Ages 5 - 6 Junior Tennis Summer: Beginners Ages 5-6 (Week 1) Wednesday June 10, 2026 09:00 AM - 10:30 AM
Junior Tennis Summer: Beginner/Intermediate/Advanced Ages 11 - 16 Junior Tennis Summer: Beginner/Intermediate/Advanced Ages 11 - 16 (Week 1) Wednesday June 10, 2026 09:00 AM - 12:00 PM
AHS Athletics Wednesday June 10, 2026 03:00 PM - 06:00 PM
Junior Tennis Summer: Beginners Ages 5 - 6 Junior Tennis Summer: Beginners Ages 5-6 (Week 1) Thursday June 11, 2026 09:00 AM - 10:30 AM
Junior Tennis Summer: Beginner/Intermediate/Advanced Ages 11 - 16 Junior Tennis Summer: Beginner/Intermediate/Advanced Ages 11 - 16 (Week 1) Thursday June 11, 2026 09:00 AM - 12:00 PM
AHS Athletics Thursday June 11, 2026 03:00 PM - 06:00 PM
Junior Tennis Summer: Beginners Ages 5 - 6 Junior Tennis Summer: Beginners Ages 5-6 (Week 1) Friday June 12, 2026 09:00 AM - 10:30 AM
Junior Tennis Summer: Beginner/Intermediate/Advanced Ages 11 - 16 Junior Tennis Summer: Beginner/Intermediate/Advanced Ages 11 - 16 (Week 1) Friday June 12, 2026 09:00 AM - 12:00 PM
AHS Athletics Friday June 12, 2026 03:00 PM - 06:00 PM
Junior Tennis Summer: Beginners Ages 5 - 6 Junior Tennis Summer: Beginners Ages 5-6 (Week 2) Monday June 15, 2026 09:00 AM - 10:30 AM
Junior Tennis Summer: Beginner/Intermediate/Advanced Ages 11 - 16 Junior Tennis Summer: Beginner/Intermediate/Advanced Ages 11 - 16 (Week 2) Monday June 15, 2026 09:00 AM - 12:00 PM
AHS Athletics Monday June 15, 2026 03:00 PM - 06:00 PM
Junior Tennis Summer: Beginners Ages 5 - 6 Junior Tennis Summer: Beginners Ages 5-6 (Week 2) Tuesday June 16, 2026 09:00 AM - 10:30 AM
Junior Tennis Summer: Beginner/Intermediate/Advanced Ages 11 - 16 Junior Tennis Summer: Beginner/Intermediate/Advanced Ages 11 - 16 (Week 2) Tuesday June 16, 2026 09:00 AM - 12:00 PM
AHS Athletics Tuesday June 16, 2026 03:00 PM - 06:00 PM
Junior Tennis Summer: Beginners Ages 5 - 6 Junior Tennis Summer: Beginners Ages 5-6 (Week 2) Wednesday June 17, 2026 09:00 AM - 10:30 AM
Junior Tennis Summer: Beginner/Intermediate/Advanced Ages 11 - 16 Junior Tennis Summer: Beginner/Intermediate/Advanced Ages 11 - 16 (Week 2) Wednesday June 17, 2026 09:00 AM - 12:00 PM
AHS Athletics Wednesday June 17, 2026 03:00 PM - 06:00 PM
Junior Tennis Summer: Beginners Ages 5 - 6 Junior Tennis Summer: Beginners Ages 5-6 (Week 2) Thursday June 18, 2026 09:00 AM - 10:30 AM
Junior Tennis Summer: Beginner/Intermediate/Advanced Ages 11 - 16 Junior Tennis Summer: Beginner/Intermediate/Advanced Ages 11 - 16 (Week 2) Thursday June 18, 2026 09:00 AM - 12:00 PM
AHS Athletics Thursday June 18, 2026 03:00 PM - 06:00 PM
Junior Tennis Summer: Beginners Ages 5 - 6 Junior Tennis Summer: Beginners Ages 5-6 (Week 2) Friday June 19, 2026 09:00 AM - 10:30 AM
Junior Tennis Summer: Beginner/Intermediate/Advanced Ages 11 - 16 Junior Tennis Summer: Beginner/Intermediate/Advanced Ages 11 - 16 (Week 2) Friday June 19, 2026 09:00 AM - 12:00 PM
AHS Athletics Friday June 19, 2026 03:00 PM - 06:00 PM
Junior Tennis Summer: Beginners Ages 5 - 6 Junior Tennis Summer: Beginners Ages 5-6 (Week 3) Monday June 22, 2026 09:00 AM - 10:30 AM
Junior Tennis Summer: Beginner/Intermediate/Advanced Ages 11 - 16 Junior Tennis Summer: Beginner/Intermediate/Advanced Ages 11 - 16 (Week 3) Monday June 22, 2026 09:00 AM - 12:00 PM
Junior Tennis Summer: Beginners Ages 5 - 6 Junior Tennis Summer: Beginners Ages 5-6 (Week 3) Tuesday June 23, 2026 09:00 AM - 10:30 AM
Junior Tennis Summer: Beginner/Intermediate/Advanced Ages 11 - 16 Junior Tennis Summer: Beginner/Intermediate/Advanced Ages 11 - 16 (Week 3) Tuesday June 23, 2026 09:00 AM - 12:00 PM
Junior Tennis Summer: Beginners Ages 5 - 6 Junior Tennis Summer: Beginners Ages 5-6 (Week 3) Wednesday June 24, 2026 09:00 AM - 10:30 AM
Junior Tennis Summer: Beginner/Intermediate/Advanced Ages 11 - 16 Junior Tennis Summer: Beginner/Intermediate/Advanced Ages 11 - 16 (Week 3) Wednesday June 24, 2026 09:00 AM - 12:00 PM
Junior Tennis Summer: Beginners Ages 5 - 6 Junior Tennis Summer: Beginners Ages 5-6 (Week 3) Thursday June 25, 2026 09:00 AM - 10:30 AM
Junior Tennis Summer: Beginner/Intermediate/Advanced Ages 11 - 16 Junior Tennis Summer: Beginner/Intermediate/Advanced Ages 11 - 16 (Week 3) Thursday June 25, 2026 09:00 AM - 12:00 PM
Junior Tennis Summer: Beginners Ages 5 - 6 Junior Tennis Summer: Beginners Ages 5-6 (Week 3) Friday June 26, 2026 09:00 AM - 10:30 AM
Junior Tennis Summer: Beginner/Intermediate/Advanced Ages 11 - 16 Junior Tennis Summer: Beginner/Intermediate/Advanced Ages 11 - 16 (Week 3) Friday June 26, 2026 09:00 AM - 12:00 PM
Junior Tennis Summer: Beginners Ages 5 - 6 Junior Tennis Summer: Beginners Ages 5-6 (Week 4) Monday June 29, 2026 09:00 AM - 10:30 AM
Junior Tennis Summer: Beginner/Intermediate/Advanced Ages 11 - 16 Junior Tennis Summer: Beginner/Intermediate/Advanced Ages 11 - 16 (Week 4) Monday June 29, 2026 09:00 AM - 12:00 PM
Junior Tennis Summer: Beginners Ages 5 - 6 Junior Tennis Summer: Beginners Ages 5-6 (Week 4) Tuesday June 30, 2026 09:00 AM - 10:30 AM
Junior Tennis Summer: Beginner/Intermediate/Advanced Ages 11 - 16 Junior Tennis Summer: Beginner/Intermediate/Advanced Ages 11 - 16 (Week 4) Tuesday June 30, 2026 09:00 AM - 12:00 PM