All Results


Oak Island Tennis Academy (2026)
Oak Island Tennis Academy (2026)

The Oak Island Tennis Academy is a weekly tennis program, with our program lessons lasting one hour a day throughout the week, held in the Middleton Park Complex Racquet Courts at 102 SE 47th St. The minimum age required is 7 years old, with the maximum age being 11 years old. For each session, a minimum of 2 participants must be registered. We look forward to seeing you on the courts!

Cost: $75 program fee

Session Times:

  • Session 1: 3:00 PM - 4:00 PM
  • Session 2: 4:00 PM - 5:00 PM

Notice: Week 1 is no longer listed due to personal matters that have caused a conflict. Another opportunity will be listed for an alternative time during the summer pending availability of the instructor. Thank you for your understanding.

Session Session Dates Days of Week Location(s) Grade/Age Filled  
Tennis Academy (Week 2, Session 1) 06/08/2026–06/12/2026
S
M
T
W
T
F
S
Middleton Park Racquet Courts 7–11 Years 2/5
Tennis Academy (Week 2, Session 2) 06/08/2026–06/12/2026
S
M
T
W
T
F
S
Middleton Park Racquet Courts 7–11 Years 5/5
Tennis Academy (Week 3, Session 1) 06/15/2026–06/19/2026
S
M
T
W
T
F
S
Middleton Park Racquet Courts 7–11 Years 0/5
Tennis Academy (Week 3, Session 2) 06/15/2026–06/19/2026
S
M
T
W
T
F
S
Middleton Park Racquet Courts 7–11 Years 2/5
Tennis Academy (Week 4, Session 1) 06/22/2026–06/26/2026
S
M
T
W
T
F
S
Middleton Park Racquet Courts 7–11 Years 2/5
Register
Tennis Academy (Week 4, Session 2) 06/22/2026–06/26/2026
S
M
T
W
T
F
S
Middleton Park Racquet Courts 7–11 Years 3/5
Register
Oak Island Youth Sailing Camp (2026)
Oak Island Youth Sailing Camp (2026)

Join Oak Island Parks and Recreation and Cape Fear Yacht Club for the 30th anniversary of the Oak Island Sailing Camp! Campers will be introduced to the fun of sailing through classroom education and sailing in Dutchman’s Creek. Learn to “ride the wind” in youth sized Optimist dinghies (single handed with student weight under 120 pounds) or in the clubs 420's as two person crews. Campers will learn boating basics, rigging, right of way rules, points of sail and sailboat maneuvers. We will also be covering new STEM skills each week of camp. The first Monday's of each week of the camp, there will be a trip out to Brunswick Community College to perform a swim test, just to make sure our participants are safe and ready to go!

Session Session Dates Days of Week Location(s) Grade/Age Filled  
Opties (Week 1) 06/08/2026–06/12/2026
S
M
T
W
T
F
S
Cape Fear Yacht Club 9–15 Years 12/12
Wait List
Opties (Week 2) 06/15/2026–06/19/2026
S
M
T
W
T
F
S
Cape Fear Yacht Club 9–15 Years 12/12
Wait List
Opties (Week 3) 06/22/2026–06/26/2026
S
M
T
W
T
F
S
Cape Fear Yacht Club 9–15 Years 12/12
Wait List
420's (Week 1) 07/06/2026–07/10/2026
S
M
T
W
T
F
S
Cape Fear Yacht Club 9–15 Years 15/15
Wait List
420's (Week 2) 07/13/2026–07/17/2026
S
M
T
W
T
F
S
Cape Fear Yacht Club 9–15 Years 15/15
Wait List
420's (Week 3) 07/20/2026–07/24/2026
S
M
T
W
T
F
S
Cape Fear Yacht Club 9–15 Years 16/16
Wait List
Ocean Education Center Donations
Item Name Cost per Item Items Remaining    
Ocean Education Center Donations $5.00 914 Sold at Recreation Department
Ocean Education Center Donations
Item Name Cost per Item Items Remaining    
Ocean Education Center Donations $1.00 869 Sold at Recreation Department
OKI Event Poster
Item Name Cost per Item Items Remaining    
OKI Event Poster $3.00 353 Sold at Recreation Department
OKI Event Shirt
Item Name Cost per Item Items Remaining    
OKI Event Shirt $15.00 344 Sold at Recreation Department
OKI Merchandise $1
Item Name Cost per Item Items Remaining    
OKI Merchandise $1 $1.00 935 Sold at Recreation Department
OKI Merchandise $1
Item Name Cost per Item Items Remaining    
OKI Merchandise $1 $1.00 9991 Sold at Recreation Department
Pickleball Court 2 hours
Item Name Cost per Item Items Remaining    
Pickleball Court 2 hours $35.00 9999 Sold at Recreation Department
Pickleball Court 4 hours
Item Name Cost per Item Items Remaining    
Pickleball Court 4 hours $55.00 19992 Sold at Recreation Department