Our listings are organized by the town or city they are found in. Are we missing listings for your town? Send them to us here.

Grimsby    Lincoln   Wainfleet   Pelham  St. Catharines   Thorold   Welland
Port Colborne   Niagara-on-the-Lake   Niagara Falls   Fort Erie   Niagara Region

Photo By steve9567 via StockPholio.com
Photo By steve9567 via StockPholio.com


Grimsby Tennis Club

Address: 30 Livingston Ave Grimsby, ON Canada
Phone: 905.945.0601


Pelham Tennis Association

Tennis starting at age 5
Address: 999 Church Street, Fenwick, ON (Centennial Park)


The Welland Tennis Club

All levels of players between 5-18 years of age.
Phone: 905.788.1066
Address: 45 Hooker St., Welland



The Club at White Oaks

Junior Tennis from ages 4 and up
Phone: 905.688.2032 x5215
Address: 253 Taylor Rd, Niagara-on-the-Lake

Niagara-on-the-Lake Tennis Club

Junior program starting at age 5.
Address: At King and Centre Streets, turn (east) onto Veterans Lane into Memorial Park, NOTL

St. Catharines

Sportball Niagara

Tennis is offered year-round Indoor or Outdoor as part of our Multi-sport program. Children (16 months – 12 years) learn the fundamentals, through skill-focused play in a supportive non-competitive setting.
Phone: 905-348-0056
E-Mail: niagara@sportball.ca
Website: https://www.sportball.ca/niagara


Niagara Region

Niagara Academy of Sports

Tennis from grade 4-12.
Address: 3373 First Avenue, Vineland, ON, L0R 2E0
Phone: 905.562.0683