Indoor pools in Maine

Swimming and other forms of aquatic exercise offer a fundamental advantage over other types of physical activity: Because the water both cushions and supports the body, swimmers typically avoid impact injuries and the aches and pains of common muscle strain. Swimming builds overall flexibility, muscle strength and cardiovascular endurance and can accommodate a range of fitness levels and abilities. Many indoor pools offer therapeutic temperatures that ease the pain of arthritis and minimize the stress of entering chilly water. Other pools keep temperatures low for the benefit of vigorous lap-swimmers. Many public pools offer swimming lessons and coaching for beginners as well as expert swimmers, but even non-swimmers can find safe pool classes that do not require swimming ability.

Below is a list of indoor pools in Maine that offer public access. If you know of a pool that isn’t on this list click here to submit one.

Indoor Pools in Maine

YMCA and YWCA pools

Auburn-Lewiston YMCA
62 Turner St.
Auburn, ME 04210
795-4095
• • •
Kennebec Valley YMCA
40 Granite Hill Road
Manchester, ME 04330
623-1704

• • •

Bath Area YMCA
303 Centre Street
Bath, ME 04530
443-4112

• • •

Northern York County YMCA
3 Pomerleau Street
P.O. Box 1001
Biddeford, ME 04005
283-0100

• • •

Boothbay Region YMCA
261 Townsend Ave
Boothbay Harbor, ME 04538
633-2855

• • •

Piscataquis Regional YMCA
48 Park Street
Dover-Foxcroft, ME 04426
564-7111

• • •

Cumberland County YMCA
70 Forest Avenue
Portland, ME 04101
(207) 874-1111

• • •

Casco Bay YMCA
14 Old South Freeport Rd
Freeport, ME 04032
865-9600

• • •

Pineland Branch
25 Campus Dr Ste 100
New Gloucester, ME 04260
688-2255

• • •

Greater Portland YMCA
70 Forest Ave
Portland, ME 04101
874-1111

• • •

Waterville Area YMCA/Alfond Youth Center
126 North St.
Waterville ME
873-0684

• • •

Sanford-Springvale YMCA
1 Emile Levasseur Drive
Sanford, ME 04073
324-4942

• • •

Down East Family YMCA
238 State St.
Ellsworth, ME
667-3086

• • •

Bangor Y
17 Second St.
Bangor, ME 04401
Phone: 207-941-2808
Penobscot Bay YMCA
116 Union Street
Rockport, ME
236-3375

• • •

Mt Desert Island YMCA
21 Park Street
Bar Harbor, ME 04609
288-3511

• • •

Waldo County YMCA
157 Lincolnville Avenue
Belfast, ME  04915
(207) 338-4598

• • •

Public School Pools

Greely High School
303 Main St
Cumberland, ME
829-4809

• • •

Belfast Area High School
98 Waldo Ave.
Belfast, ME 04915
338-1790

• • •

Cape Elizabeth High School
345 Ocean House Road
Cape Elizabeth, ME 04107
207-799-3309

• • •

Maine School of Science and Mathematics
95 High Street
Limestone, ME 04750
325.3303

• • •

Old Town High School
203 Stillwater Ave
Old Town, ME 04468
827-3910

College Pools

Colby College Pool
4800 Mayflower Hill
Waterville, ME 04901-8848
P: 800-723-3032

• • •

Bates College
23 Campus Avenue
Lewiston, ME 04240
786-6000 /

• • •

Husson University
1 College Circle
Bangor, ME 04101
947-1121

• • •

Maine Maritime Academy
Castine, Maine 04420
1 (800) 464-6565

• • •

The University of Maine
Orono, Maine 04469
581-1110

• • •

UMaine Farmington
152 Quebec Street
Farmington, ME 04938
778.7495

• • •

UMaine Machias
116 O’Brien Avenue
Machias, ME 04654
255-1200

• • •

Bowdoin College
Brunswick, ME· 04011
725-3000

• • •

University of New England
11 Hills Beach Road
Biddeford Maine
207-283-0171

• • •

St. Joseph’s College
278 Whites Bridge Road
Standish, Maine 04084
893-6654

Community and Public Pools

Riverton Community Center
1600 Forest Avenue
Portland, ME 04103
874-8455

• • •

Presque Isle Indoor Pool
84 Mechanic Street
Presque Isle, ME  04769
764-2564

• • •

Wiscasset Community Center
242 Gardner Road
Wiscasset, ME
882-8230

• • •

South Portland Community Pool
21 Nelson Road
South Portland, ME
767-7650

• • •

Lura Hoit Memorial Pool
146 Western Ave
Hampden, ME 04444
862-4503
ADVERTISEMENT | Grow your business
ADVERTISEMENT | Grow your business