top of page

About Us

The Midcoast Recreation Center is a multi-faceted recreation, fitness, and community center located on a 21 acre campus in Rockport, Maine. Founded in 2001, MRC, as it is commonly known, has four indoor tennis courts, indoor pickleball courts, an ice rink, a fitness room, three digital golf simulators. MRC also offers a community concessions and lounge area, locker rooms, meeting areas, and a private room for birthday parties in the arena.


MRC is open year-round, 7 days a week. We provide programs for youth and adults of all abilities and economic backgrounds in skating, hockey, tennis, and pickleball. We welcome and encourage people of all ages to come out, learn a new sport, improve their skills, and most of all have fun with family and friends as a part of the MRC community.


The dedicated staff at MRC runs year-round instructional programs, leagues, and tournaments. MRC is known state-wide for its program excellence, cleanliness, and friendly, inclusive environment. We serve the local Mid-coast Maine community, seasonal visitors, as well as the broader Maine community with participants traveling from all across Maine to partake in our excellent tennis, pickleball, ice hockey, and other programs.


The Midcoast Recreation Center is also proud to host other non-profit recreational, sport and community organizations. The Mid-coast Storm, Rock Coast Rollers, Megunticook Rowing, to name a few, provide youth travel ice hockey leagues, adult ice hockey, rowing, roller derby and other community fitness activities.

Our Mission

Our Mission Statement

Midcoast Recreation Center, a nonprofit organization, promotes healthy living and builds community through sports, fitness, and recreational programs.

Our Principles

Nonprofit Organization: 

MRC is a 501(C)3 organization that depends on financial support from donors, foundations and businesses in order to meet the needs of its community through scholarships and financial aid. Program fees alone do not fully cover operational expenses and MRC relies on philanthropic support from our community.



MRC is a place where all are welcome. MRC prohibits discrimination on the basis of race, color, ancestry, religion, sex, age, mental or physical disability, sexual orientation, gender identity or any other class of individuals in its programs and activities, and in employment and application for employment. MRC provides a range of programs to serve our community broadly regardless of ability to pay.


Healthy Living: 

MRC promotes healthy living through sports, fitness and recreational programs that support physical, emotional, and mental health. MRC emphasizes values of tolerance, respect, teamwork, cooperation and fairness.


Sport, Fitness and Recreational Programs: 

MRC offers a variety of programs to supplement those available in other parts of our community along with unique programming only available at our facility. MRC offers instruction, coaching and training at the highest level and collaborates with schools, nonprofits, businesses and community members to reach as many individuals and families as possible.

Community Efforts

Financial Assistance

MRC provides need-based financial aid in all program areas. Each year, MRC provides financial aid to many families, striving to make MRC programs accessible to everyone in our community who would like to participate.


To apply for financial assistance, stop by the front desk, or download the application form here.

Please note, financial assistance is not applicable for the following:

Private Lessons

Golf Simulator Rentals

Skate Sharpening

STEP Program

Over the years, thousands of local school children have learned to skate and play tennis through MRC’s Skating and Tennis Education Program, or STEP program. Local elementary and middle schools may sign up for four weekly classes that are held during the school day, at little to no cost. Educators interested in bringing school children to MRC for the STEP program should contact our Interim Executive Director Jesse Simko at

Community Donations

Throughout the year, MRC receives many requests for donations for various charity events and non-profit fundraisers in the midcoast area. We know how important community support is, because we receive so much of it! MRC is happy to help other organizations in the community by donating skating passes, fitness memberships, etc. for various community charity events.  To inquire, contact Sarah Glenn at

Community Events

MRC hosts many groups and community events. Camden Hills High School Hockey plays home matches in the Arena.  Local high school tennis teams practice and compete at MRC. Many adults play in USTA league matches, which are regularly held at MRC on weekends. Roller Derby bouts are held in the Arena. A variety of tournaments and fundraising events are held at MRC. To date, more than $150,000 has been raised to alleviate World Hunger through the Meyer Family’s annual tournament. Hockey tournaments for all ages are held throughout the season, bringing people together from all over Maine. MRC has hosted skating shows, antique shows, book sales, street hockey, a community yard sale and other events that entertain and engage our community. Interested in holding an event in our facility? Contact

Financial Aid


Want to stay up to date on all of the news, events, and tournaments at MRC? Sign up for our email updates below!

Thanks for subscribing!

Employment Opportunities

At MRC, we are always on the lookout for qualified individuals to help teach the various sports and fitness programs we offer. Find current, specific job openings below, or contact our Executive, Tennis, or Arena Directors directly to inquire about possible positions.

For additional job inquiries, contact our Interim Executive Director, Jesse Simko, at

Current Job Openings

It's pretty quite here right now. Check back later for more offerings!
Golf Pro

Contact Jesse at for more info and to apply!

MRC is looking for a seasonal Golf Pro to teach lessons on our golf simulators during the winter months. Golf Pros are responsible for booking their own lessons, and may be asked to organize and run junior and adult golf programs if they are interested.

Personal Trainer

Contact Jesse at for more information and to apply!

We are looking for a personal trainer with a flexible schedule to work in our fitness center. Clients book directly with you and you are in charge of maintaining your own schedule. Fitness Programs are a possibility down the road if we find the right fit!

bottom of page