DNA G-quadruplexes are globular nucleic acid secondary structures which occur throughout the human genome under physiological conditions. There is accumulating evidence supporting G-quadruplex involvement in a number of important aspects of genome functions, including transcription, replication, and genomic stability, and that protein and enzyme recognition of G-quadruplexes may represent a key event to regulate physiological or pathological pathways. Two important techniques to study G-quadruplexes and their protein interactions are the electrophoretic mobility shift assay (EMSA) and dimethyl sulfate (DMS) footprinting assay. EMSA, one of the most sensitive and robust methods for studying the DNA-protein interactions, can be used to determine the binding parameters and relative affinities of a protein for the G-quadruplex. DMS footprinting is a powerful assay for the initial characterization of G-quadruplexes, which can be used to deduce the guanine bases involved in the formation of G-tetrads under physiological salt conditions. DMS footprinting can also reveal important information in G-quadruplex-protein complexes on protein contacts and regional changes in DNA G-quadruplex upon protein binding. In this paper, we will provide a detailed protocol for the EMSA and DMS footprinting assays for characterization of G-quadruplexes and G-quadruplex-protein complexes. Expected outcomes and references to extensions of the method will be further discussed.