πŸ’™
Get a free trial lesson
How does it work?
πŸ’™

Get a free trial lesson

First lesson free
β€’
Pay 24 hours after trial
β€’
Cancel anytime
TeachMe.To LogoTeachMe.To Logo

Stephen R. Gregg ParkTennis Venue in Bayonne, NJ

4.9(34 coach reviews)
β€’
1 coachβ€’From $114 per lesson
Stephen R. Gregg Park - Tennis venue🎾Bayonne, NJ

Outdoor tennis court in Bayonne

Courts
10
Setting
Outdoor
open-air
Parking
On-site

1 tennis coach at Stephen R. Gregg Park

Every coach below teaches at Stephen R. Gregg Park. Pick the one that fits your level - they handle the rest.

Kunal Krishan profile
About Kunal

Hi, my name is Kunal. I have been coached by some of the best. Still playing tournaments all around. I love the sport, and everything about it. With the lessons It's nice to be able to share my passion with others and it is satisfying if they end up enjoying the sport that I love! I have been playing Tennis for 15 years, and Coaching for 5 years. I have won the Hudson County Singles Title, and have played College tennis for 3 Years.

What students say...

"Had a great first lesson with Kanul. He observes your natural approach and works for there - explaining while providing confidence and encouragement.

Top Rated
97Score
Kunal
From$114per lesson

Kunal

Bio: Hi, my name is Kunal. I have been coached by some of the best. Still playing tournaments all around. I love the sport, and everything about it. With the lessons It's nice to be able to share my passion with others and it is satisfying if they end up enjoying the sport that I love! I have been playing Tennis for 15 years, and Coaching for 5 years. I have won the Hudson County Singles Title, and have played College tennis for 3 Years.
4.9
85 Lessons given
4.9
Available
Next: Tomorrow, 6:00 AM
USTA Certified
College Player
πŸ’°$114 for weekly lessons
Get tennis lessons with Kunal

About Stephen R. Gregg Park

Stephen R. Gregg Park in Bayonne, NJ offers 10 free public outdoor tennis courts in a scenic riverside setting, ideal for casual play with ample space and no fees.

When to come
A steady-traffic venue. Lessons book up fastest on weekday evenings and weekend mornings.
Amenities
  • On-site parking
  • Outdoor facility
Hours

Park open daily; tennis courts available during park hours, contact Hudson County Parks for details.

Looking around? See more tennis coaches in Bayonne.

Where you'll play

930 John F Kennedy Boulevard

Open the address in your maps app for turn-by-turn directions.

Get directions

Lessons at Stephen R. Gregg Park, explained

Lessons at Stephen R. Gregg Park start at $114 per lesson. The exact price depends on the coach, the session length, and whether you book solo or split a group lesson with friends β€” and your first lesson is always free.

Other nearby locations:

Bayside Park Tennis Courts

Bayside Park Tennis Courts

2.1 miles away
1 coach
Go to location
Lincoln Park

Lincoln Park

3.7 miles away
1 coach
Go to location
Hamilton Park Tennis Courts

Hamilton Park Tennis Courts

Ready to play at Stephen R. Gregg Park?

Your first lesson is free. Pick from 1 tennis coach who teach here and book a time that works for you.

  1. Tennis
  2. New Jersey
  3. Bayonne
  4. Stephen R. Gregg Park
TeachMe.To Logo

The easy way to learn to play.

AboutFAQCoach FAQHelp Center
BrowseOnline lessonsReviewsPrivacyTerms
InstagramFacebook

Β© 2026 Teach Me To


As a platform, we do our best to provide accurate information and make your booking experience seamless. However, we do not verify every detail and we do not background check every coach who lists themselves on our site. It's up to the instructors to provide accurate, up-to-date information. If you have any questions or concerns, just message us and ask!

Stephen R. Gregg Park - Tennis venue🎾Bayonne, NJ
5 miles away
3 coaches
Go to location
Pershing Field Park

Pershing Field Park

5.4 miles away
3 coaches
Go to location
Laurel Hill Park

Laurel Hill Park

5.9 miles away
2 coaches
Go to location

Reviews for coaches at Stephen R. Gregg Park

4.9(34 coach reviews)
Julius C.Verified βœ“
Level: Intermediateβ€’Lessons taken: 1β€’Verified βœ“
What stood out most during the lesson was how clear the instructions were and that everything started right on time. Kunal made it easy to follow along and focused on the key points. If you’re thinking about improving your tennis skills, I’d recommend giving his lessons a try. They offer a smooth and effective learning experience. πŸ‘
See Coach Kunal β†’
Ben W.Verified βœ“
Lessons taken: 16β€’Verified βœ“
Really great lesson, Kunal breaks things down clearly and let me focus on just what I needed to understand and make progress before giving me the next great tips & demonstration. Also Kunal’s vibe is top notch, very relaxed, easy and fun to learn from.
See Coach Kunal β†’
Jennifer A.Verified βœ“
Level: Beginnerβ€’Lessons taken: 9β€’Verified βœ“
Had a great first lesson with Kanul. He observes your natural approach and works for there - explaining while providing confidence and encouragement.
See Coach Kunal β†’
Hunter G.Verified βœ“
Level: Beginnerβ€’Lessons taken: 2β€’Verified βœ“
Serves
See Coach Kunal β†’