Listings
Mercy Hospital

Mercy Hospital St. Louis offers many community classes, support groups, and educational seminars.

Category:Support Groups

615 S. New Ballas Road, St. Louis, MO, 63141
Mercy Hospital CPR and AED Heartsaver Certification

his CPR and AED Heartsaver Course is an American Heart Association certification program designed fo ...

Category:CPR and First Aid

Age: 12+
615 S. New Ballas Road, St. Louis, MO, 63141
Mercy Kids Therapy and Development Center

Every child deserves the opportunity to reach his or her greatest potential. Mercy Children’s Therap ...

Category:Occupational, Physical, and Speech Therapy

12680 Olive Boulevard, Suite 200, St. Louis, MO, 63141
Mercy Orthopedics Walk-In Care

As a service of Mercy Clinic Orthopedics, you can walk in without an appointment and get the medical ...

Category:Walk in Clinics

Multiple Locations
Mercy Pediatric Mental & Behavioral Health

Like adults, children can face psychological and emotional challenges. One in five children in the U ...

Category:Behavioral Therapy

Multiple Locations
MERS Missouri Goodwill Industries Thrift Stores

MERS Missouri Goodwill Industries Our Vision is a community where each individual has the opportuni ...

Category:Consignment, Thrift and Resale Stores

Multiple Locations
Metcalfe Park

Playground Ground Cover: Wood Chips This playground has a bridge, monkey bars, slides, 2 baby swi ...

Category:Playgrounds

820 Kingsland Ave, University City, MO, 63130
Metro Edge Figure Skating Club

The Metro Edge Figure Skating Club serves recreational and competitive figure skaters in the St. Lou ...

Category:Hockey and Skating Sports

Age: 5-18
33 E Glendale Rd., Webster Groves, MO, 63119
Metro Theater Company

Metro Theater Company is St. Louis’ third oldest theater company. Since 1973, Metro Theater Company ...

Category:Theaters and Performance Venues

3311 Washington Avenue, St. Louis, MO, 63103
Metro Theater Company School Programs

In our school residency programs, skilled teaching artists work in support of classroom learning goa ...

Category:Outreach Programs

3311 Washington Ave., St. Louis, MO, 63103
Metro Theater Company Summer Camps

A playful summer returns! Metro Theater Company is back in person for another summer of fun! Whe ...

Category:Performing Arts Camps

July 28-August 8, 2025
Hours: Varies by camp
Age: PreK - 5th grade
$260
5209 Waterman Blvd., St. Louis, MO, 63108
Metro Urgent Care

Metro Urgent Care is a walk-in clinic for the treatment of non–life threatening injuries and illness ...

Category:Walk in Clinics

123 Concord Plaza Shopping Center, Saint Louis, MO, 63128
Metro West Fire Protection District S.T.A.R.S. Program

The Metro West Fire Protection District's has partnered with Cardinal Glennon Children's Hospital as ...

Category:Special Needs Resources

17065 Manchester Rd., Grover, MO, 63040
Metro West Fire Protection District S.T.A.R.S. Program

The Metro West Fire Protection District's has partnered with Cardinal Glennon Children's Hospital as ...

Category:Special Needs Enrichment

17065 Manchester Rd., Grover, MO, 63040
Meyer Mini Farms

STL’s Mobile Petting Zoo

Category:Animal Parties

Michaels

North America’s largest specialty retailer of arts, crafts, framing, floral, wall décor, and seasona ...

Category:Toy and Game Stores

Multiple Locations
Michaels Stores Crafts Classes

Join us for free demos, classes, and other events in store and on line. Several locations throug ...

Category:Crafts

Multiple Locations
Michaels Stores Parties

Choose from our kid-friendly party themes or we'll help you design your own. Several locations t ...

Category:Art and Craft Parties

Multiple Locations
Mid America Moonwalks

Our Bouncers and Water Units offer fun for all ages. Perfect for parties, picnics, festivals or just ...

Category:Inflatables and Attractions

Mid-County Branch

Mid-County opened in January 1977 after the Clayton Public Library merged with St. Louis County Libr ...

Category:Libraries

7821 Maryland Ave., St. Louis, MO, 63105-3875
Mid-County Dance

Mid-County Dance is proudly committed to providing the finest quality dance instruction for your dan ...

Category:Dance

Age: 2+
1968 Innerbelt Business Center Dr, Overland, Missouri, 63114
Mid-County Wrestling Club

Mid-County Wrestling Club was established in 2008 to provide the youth of the Mid-St. Louis County a ...

Category:Wrestling

Age: 5-14
801 W Essex Ave, Kirkwood, MO
Mid-East Missouri Homeschool Football Association

MEMHSFA is a distinctly Christian organization with the purpose of glorifying God, by serving homesc ...

Category:Homeschooling Resources

Midland Bandits  Baseball Club

Midland provides a place where young men can participate in baseball with the hope of involving them ...

Category:Baseball and TBall

Type of Program: Recreational
Age: 5-18
106 N. Cool Springs Rd., O'Fallon, MO, 63366
Midtown Farmers' Market

Our Saturday morning Market, is where farmers gather, friends meet and the Fresh Food Festival begin ...

Category:Farmers Markets

Day: Saturday
April 6 - November 22
Hours: 8:30 am-12:30 pm
1028 Midland Ave., University City, MO, 63130
Midtown Youth After School Programming

Youth K-5th Monday - Thursday 4:00-5:30 pm Friday 4:00-5:00 pm Specifically designed for y ...

Category:Before & After School Care

Hours: 4:00-5:30 pm
Age: 5-18
1202 S Boyle Ave, St. Louis, MO, 63110
Midwest Aquatic Club

Top St. Louis swim team formed by elite swim coach Raz Cuparencu. Midwest Aquatic Club has started ...

Category:Swim and Dive Teams

Type of Program: Competitive/Travel
Age: 6 - 18
175 Edgar Rd, Webster Groves, MO, 63119
Midwest Eye Associates

Despite normal variations between kids and their senses, all children take in their world through th ...

Category:Vision Care

Multiple Locations
Midwest Pool Management Lifeguard Certification

Midwest Pool Management is proud to be a Regional Training Center for StarGuard Elite. Comprised of ...

Category:Lifeguard Certification

Age: 15+
3473 Rider Trail South, Earth City, MO, 63045
Midwest Sheet Music

Midwest Sheet Music is the Midwest's leading retailer for sheet music. Come browse our store to view ...

Category:Music Stores

2616 Metro Blvd., Maryland Heights, MO, 63043
Midwest Sport Hockey

Whether you're looking for cross-training opportunities for ice hockey, or simply a clean, safe, pro ...

Category:Hockey and Skating Sports

year round
Age: All Ages
570 Weidman Road, Ballwin, MO, 63011
Mike Duffy's Pub & Grill

Mike Duffy’s Pub & Grill has been serving Great Food and providing Great Service to Great People sin ...

Category:Kids Eat Free

Day: Wednesday, Thursday
Multiple Locations
Mildred Lane Kemper Art Museum

The Mildred Lane Kemper Art Museum, part of the Sam Fox School of Design & Visual Arts at Washington ...

Category:Museums and Galleries

1 Brookings Dr., St. Louis, MO, 63112
Millar Park

playground area, picnic pavilion with restrooms, 2 baseball diamonds, football and soccer fields, a ...

Category:Playgrounds

1351 N. Hanley Rd., University City, MO, 63130
Millennium Park

Millennium Park is one of Creve Coeur’s largest parks sitting on 25 acres. Park amenities include tw ...

Category:Playgrounds

Playground Features
2 Barnes West Drive, Creve Coeur, MO, 63141
Millennium Park Splash Pad

Millennium Park is located at 2 Barnes West Drive (south of Olive Boulevard). Millennium is Creve Co ...

Category:Sprinkler & Water Parks

Open Season: Memorial Day - Labor Day
2 Barnes West Drive, Creve Coeur, MO, 63141
Milnot Beach

Cool off on a hot day at Milnot Beach, play a little sand volleyball, go for a swim, float on the wa ...

Category:Day and Weekend Trips

Open Season: Memorial Day through Labor Day
4932 Beach House Trail, Litchfield, IL, 62056

At Mimic Music, we believe in the power that playing a musical instrument can have in building confi ...

Category:Music

Monday - Friday
Age: 10+
8008 Brittin Place, St. Louis, MO, 63123
Mingo National Wildlife Refuge

Mingo National Wildlife Refuge provides a number of great opportunities to enjoy the outdoors. The m ...

Category:Day and Weekend Trips

24279 State Highway 51, Puxico, MO, 63960
Mini Golf at Union Station

Perfect for families and beginner golfers, our beautifully-landscaped 18-hole course features a vari ...

Category:Miniature Golf

1820 Market Street, St. Louis, MO, 63103
Miniature Market Retail Superstore

Retail superstore featuring board games, Dungeon & Dragons, Rackham Confrontation, Chessex Dice, onl ...

Category:Toy and Game Stores

9755 Manchester Rd., St Louis, Missouri, 63119
Miniature Museum of Greater St. Louis

The Miniature Museum of Greater St. Louis houses an extensive display of tiny objects throughout the ...

Category:Museums and Galleries

4746 Gravois Ave., St. Louis, MO, 63116
Minifig Shop

The Minifig Shop is a Lego® resale shop located in downtown Kirkwood Missouri. We specialize in all ...

Category:Toy and Game Stores

200 S. Kirkwood Rd Suite #104, Kirkwood, MO, 63122
Minnie Ha Ha Park

It is located south of Highway 30 at the Meramec River and comprised the Minnie Ha Ha Beach that was ...

Category:Playgrounds

801 Old Gravois Road, Sunset Hills, MO, 63127
Minnie Ha Ha Park Fishing

Scenic overlook of the Meramec River, 2 soccer fields, fishing, restrooms and a playground.

Category:Fishing

801 Old Gravois Road, Sunset Hills, MO, 63127
Minnie Wood Memorial Square

The park is named after Minnie Wood, a german immigrant who lived a typical ‘rags to riches’ story. ...

Category:Playgrounds

Minnie Wood Memorial Square, St. Louis, MO, 63118
Minniewood Spray Pool

The park is named after Minnie Wood, a german immigrant who lived a typical ‘rags to riches’ story. ...

Category:Sprinkler & Water Parks

Open Season: Memorial Day - Labor Day
Minnie Wood Memorial Square, St. Louis, MO, 63118
MinuteClinic

Come by when you need us. We'll see you quickly and care for you like you're one of ours. Because he ...

Category:Walk in Clinics

Multiple Locations
Miracle Bounce

We rent bounce houses and a 16 ft slide which can be used wet or dry. We also rent popcorn, slushie ...

Category:Inflatables and Attractions

3198 Taylor Ave., Maryland Heights, MO, 63043