Borough of Crafton Event Calendar
October 2025
            
                Thu, 30
                    
            
            
                        
                November 2025
                        
            
                Mon, 3
                    
            
            
                        
                        
                        
            
                Fri, 7
                    
            
            
            
                Sat, 8
                    
                    
                    
            
            
                        
            
                Tue, 11
                    
                    
                    
            
            
                        
            
                Thu, 13
                    
                    
                    
                    
            
            
            
                Fri, 14
                    
            
            
                        
            
                Mon, 17
                    
            
            
            
                Tue, 18
                    
                    
                    
            
            
                        
                        
            
                Fri, 21
                    
            
            
                        
                        
                        
                        
                        
            
                Fri, 28
                    
                    
                    
            
            
                        
                December 2025
            
                Mon, 1
                    
            
            
            
                Tue, 2
                    
                    
                    
            
            
                        
                        
            
                Fri, 5
                    
            
            
            
                Sat, 6
                    
                    
                    
            
            
            
                Mon, 8
                    
            
            
                        
            
                Wed, 10
                    
            
            
            
                Thu, 11
                    
                    
                    
                    
            
            
            
                Fri, 12
                    
            
            
                        
            
                Mon, 15
                    
            
            
            
                Tue, 16
                    
            
            
                        
                        
            
                Fri, 19
                    
            
            
                        
            
                Mon, 22
                    
            
            
            
                Wed, 24
                    
            
            
                        
            
                Fri, 26
                    
                    
                    
            
            
                        
            
                Mon, 29
                    
            
            
            
                Tue, 30
                    
            
            
                        
                January 2026
            
                Thu, 1
                    
            
            
                        
                        
            
                Mon, 5
                    
            
            
            
                Wed, 7
                    
            
            
                        
                        
                        
            
                Mon, 12
                    
            
            
            
                Tue, 13
                    
            
            
                        
                        
            
                Fri, 16
                    
            
            
                        
            
                Mon, 19
                    
            
            
                        
            
                Wed, 21
                    
            
            
                        
                        
            
                Mon, 26
                    
            
            
            
                Tue, 27
                    
            
            
                        
                        
                        
                        
                February 2026
            
                Mon, 2
                    
            
            
            
                Wed, 4
                    
            
            
            
                Thu, 5
                    
            
            
                        
            
                Mon, 9
                    
            
            
            
                Tue, 10
                    
            
            
                        
                        
                        
                        
            
                Mon, 16
                    
            
            
            
                Wed, 18
                    
            
            
            
                Thu, 19
                    
            
            
                        
            
                Mon, 23
                    
            
            
            
                Tue, 24
                    
            
            
                        
                        
                        
                        
                March 2026
            
                Mon, 2
                    
            
            
            
                Wed, 4
                    
            
            
            
                Thu, 5
                    
            
            
                        
            
                Mon, 9
                    
            
            
            
                Tue, 10
                    
            
            
                        
                        
                        
                        
            
                Mon, 16
                    
            
            
                        
            
                Wed, 18
                    
            
            
            
                Thu, 19
                    
            
            
                        
            
                Mon, 23
                    
            
            
            
                Tue, 24
                    
            
            
                        
                        
                        
                        
            
                Mon, 30