- The list below includes 203 free or cheap things to do in or near St. Louis, Missouri, including 71 different types of inexpensive activities like Movie Theaters, Specialty Museums, Parks and Historic Sites.
- From Forest Park to City Garden, there are a variety of budget-friendly attractions in St. Louis and in nearby cities within 25 miles like Florissant, Edwardsville, Ballwin and St. Charles.
		Showing 31-40 of
		243
	
    
        0.0 Miles 
    
    
        
        
            Atlanta rapper of “Soul Survivor” fame fills the stage with swagger in support of his latest, Trap or Die 3        
    
    
        7.3 Miles 
    
    
        
            
        
                                    92%
                137 votes
                            
			
            
                
                442 South De Mazenod Drive, Belleville, IL 62223
                MoreLess Info
            
        
            The National Shrine of Our Lady of the Snows is one of the largest outdoor shrines in America. Over 1 million people visit each year this site and the 200 acres garden in which it is placed.        
    
    
        7.3 Miles 
    
    
        
        
            The Granite City Ice Skate Rink is a wonderful way for the youth and community to unite and do something active. The rink is the home of MVCHA Granite City Warriors Hockey Team as well as many other hockey clubs.        
    
    
        7.8 Miles 
    
    
        
            
			
            
        
                
                30 Ramey Street, Collinsville, IL 62234
                MoreLess Info
            
        
            The Cahokia Mounds State Historic Site is dedicated to preserving the prehistoric city and organizes programs and events, such as the Kid Day and the nature/culture hikes. It also supports the Contemporary Indian Art Show, Indian Market Days and Performing Arts Series.        
    
    
        9.0 Miles 
    
    
        
            
        
                                    56%
                16 votes
                            
			
            
                
                9301 Collinsville Road, Collinsville, IL 62234
                MoreLess Info
            
        
            At Fairmount Park Race Track the main attraction is watching and betting on the horse races, but visitors can also enjoy the bars and buffet. Bets go as low as $2 and there are daily drink specials and live music.        
    
    
        9.1 Miles 
    
    
        
        
            Whether for betting on the horses which are running on the local track or for betting on races from all around the country, the Fairmount Park is worth the while for any horseracing enthusiast. There are 4 restaurants inside the clubhouse and a barbeque area outdoors.        
    
    
        9.3 Miles 
    
    
        
        
            Stookey Township Park is a dog park that features a lot of open grass and a few trees. The park has benches, trash cans, and water available for both pet owners and their dogs.        
    
    
        9.7 Miles 
    
    
        
        
            In operation since 1984, Funtown USA has loads of experience in family fun. The facility offers inline and traditional skating, public skate times, adult roller hockey leagues, and full service birthday parties, of course.        
    
    
        9.9 Miles 
    
    
        
        
            With outdoor and indoor spaces for fitness, Dellwood Recreation Center provides visitors with sports fields, meeting rooms, and a pool. The center features a youth gaming room with pool tables, claw machines, air hockey, and more.        
    
    
        10.3 Miles 
    
    
        
        
            The Tri-City Speedway is a dirt track oval that regularly features automobile racing across a variety of classes and vehicle types, from midgets to sprint cars. The track has large seating areas, an infield, and allows camping in designated areas.        
    
    
        10.4 Miles 
    
    
        
            
        
                                    86%
                7 votes
                            
			
            
                
                401 Pleasant Ridge Road, Fairview Heights, IL 62208
                MoreLess Info
            
        
            A 95-acre park, Pleasant Ridge Park offers hiking, picnic areas, a playground and wintertime sledding. On the park grounds is the Kinsella cabin, which was built in 1854 and is the oldest structure in Fairview Heights.