USA Skating Rinks

Skating Rinks in Maine

7 rinks across 6 cities

Maine has 7 skating rinks in our directory, spread across 6 cities and towns from the southern coast to Aroostook County. The mix covers both roller skating and ice skating, so you can find a quad-skate floor in Portland one weekend and a sheet of ice in Topsham the next. Auburn leads the state with 2 rinks, while Portland, Caribou, Littleton, Smithfield, and Topsham each contribute one. The most-reviewed venue in our directory is Happy Wheels Skate Center in Portland, which holds a 4.6-star rating across 464 reviews and remains a longtime fixture for birthday parties and family skate nights. Whether you are visiting the coast in summer or heading inland during the colder months, the list below covers your options for skating rinks in Maine.

Planning a visit? Helpful guides

All guides →

Maine's skating culture is shaped directly by its climate. With long, cold winters that regularly push well below freezing across much of the state — and even colder stretches in Aroostook County — outdoor ice has long been part of daily life, and seasonal outdoor rinks pop up in town parks and on frozen ponds each winter. Hockey runs deep statewide at the youth, high school, and college levels, and indoor ice arenas serve as community hubs in towns large and small. Figure skating and learn-to-skate programs are common at the indoor ice rinks, while roller skating has held on at indoor quad and inline floors, particularly in the more populated southern part of the state around Portland and Auburn.

Most skating rinks in Maine run limited weekday hours during the school year, with public sessions concentrated on Friday evenings, Saturday afternoons and evenings, and Sunday afternoons. Expect roller admission in the $8–$14 range with skate rental usually included or a few dollars extra, while public ice skating typically runs $6–$10 with rentals around $4–$6 — competitive with rates elsewhere in northern New England. Family features are standard: skate aids for young children, snack bars, arcade games at roller centers, and weekend Learn-to-Skate programs at most ice arenas. Group lessons for hockey, figure skating, and basic roller skills are widely available, and birthday party packages are a core part of most rinks' business.

To find what you need, scroll down to browse all 7 listings or use the city filter to narrow by Auburn, Portland, Topsham, Caribou, Littleton, or Smithfield. Click any rink for its current hours, public skate schedule, address, phone number, and user reviews. Because session times in Maine shift between the school-year and summer schedules — and ice rinks often close for hockey tournaments or figure skating competitions on short notice — we strongly recommend checking the rink's website or calling ahead before you drive, especially for weekday visits or holiday weekends.