SEC Info  
    Home      Search      My Interests      Help      Sign In      Please Sign In

Canadian Imperial Bank of Commerce/CAN – ‘40-F’ for 10/31/18 – ‘XML’

On:  Thursday, 11/29/18, at 7:22am ET   ·   For:  10/31/18   ·   Accession #:  1193125-18-337149   ·   File #:  1-14678

Previous ‘40-F’:  ‘40-F’ on 11/30/17 for 10/31/17   ·   Next:  ‘40-F’ on 12/5/19 for 10/31/19   ·   Latest:  ‘40-F’ on 11/30/23 for 10/31/23

Find Words in Filings emoji
 
  in    Show  and   Hints

  As Of               Filer                 Filing    For·On·As Docs:Size             Issuer                      Filing Agent

11/29/18  Canadian Imperial B… Commerce/CAN 40-F       10/31/18  279:56M                                    Donnelley … Solutions/FA

Registration Statement or Annual Report by a Canadian Issuer   —   Form 40-F   —   Sect. 12 or 13(a) / 15(d) – SEA’34
Filing Table of Contents

Document/Exhibit                   Description                      Pages   Size 

 1: 40-F        Registration Statement or Annual Report by a        HTML    108K 
                Canadian Issuer                                                  
10: EX-99.B.10  Principal Accountant Fees and Services              HTML     84K 
11: EX-99.B.12  Tabular Disclosure of Contractual Obligations       HTML    140K 
 2: EX-99.B.3(A)  Annual Information Form                           HTML    292K 
 3: EX-99.B.3(B)  Audited Consolidated Financial Statements for     HTML   3.18M 
                the Year Ended October 31, 2018                                  
 4: EX-99.B.3(C)  Management's Discussion and Analysis              HTML   2.99M 
 5: EX-99.B.3(D)  Other Pages of Cibc's 2018 Annual Report          HTML    157K 
                Incorporated in Annual Information Form                          
 6: EX-99.B.6(A)(1)  Certifications Required by Rule 13A-14(A)      HTML     94K 
 7: EX-99.B.6(A)(2)  Certifications Required by Rule 13A-14(B)      HTML     89K 
 8: EX-99.B.8   Disclosure Regarding Audit Committee Financial      HTML     85K 
                Expert                                                           
 9: EX-99.B.9   Disclosure Regarding Code of Ethics                 HTML     87K 
12: EX-99.D.9   Consent of Independent Registered Public            HTML     88K 
                Accounting Firm                                                  
19: R1          Document and Entity Information                     HTML    107K 
20: R2          Consolidated balance sheet                          HTML    197K 
21: R3          Consolidated statement of income                    HTML    215K 
22: R4          Consolidated statement of income (Parenthetical)    HTML     89K 
23: R5          Consolidated statement of comprehensive income      HTML    220K 
24: R6          Consolidated statement of comprehensive income      HTML     90K 
                (Parenthetical)                                                  
25: R7          Consolidated statement of changes in equity         HTML    208K 
26: R8          Consolidated statement of changes in equity         HTML     89K 
                (Parenthetical)                                                  
27: R9          Consolidated statement of cash flows                HTML    217K 
28: R10         Consolidated statement of cash flows                HTML     89K 
                (Parenthetical)                                                  
29: R11         Basis of preparation and summary of significant     HTML    338K 
                accounting policies                                              
30: R12         Fair value measurement                              HTML    864K 
31: R13         Significant transactions                            HTML    125K 
32: R14         Securities                                          HTML    323K 
33: R15         Loans                                               HTML    502K 
34: R16         Structured entities and derecognition of financial  HTML    185K 
                assets                                                           
35: R17         Land, Buildings and Equipment                       HTML    132K 
36: R18         Goodwill, Software and Other Intangible Assets      HTML    191K 
37: R19         Other assets                                        HTML     97K 
38: R20         Deposits                                            HTML    121K 
39: R21         Other liabilities                                   HTML     99K 
40: R22         Derivative instruments                              HTML    398K 
41: R23         Designated accounting hedges                        HTML    260K 
42: R24         Subordinated indebtedness                           HTML    153K 
43: R25         Common and preferred share capital                  HTML    229K 
44: R26         Capital Trust securities                            HTML    111K 
45: R27         Share-based payments                                HTML    176K 
46: R28         Post-employment benefits                            HTML    332K 
47: R29         Income taxes                                        HTML    282K 
48: R30         Earnings per share                                  HTML    106K 
49: R31         Commitments, guarantees and pledged assets          HTML    147K 
50: R32         Contingent liabilities and provision                HTML    157K 
51: R33         Concentration of credit risk                        HTML    138K 
52: R34         Related-party transactions                          HTML    112K 
53: R35         Investments in equity-accounted associates and      HTML    111K 
                joint ventures                                                   
54: R36         Significant subsidiaries                            HTML    124K 
55: R37         Financial instruments - disclosures                 HTML    126K 
56: R38         Offsetting financial assets and liabilities         HTML    165K 
57: R39         Interest income and expense                         HTML    106K 
58: R40         Segmented and geographic information                HTML    322K 
59: R41         Future accounting policy changes                    HTML    101K 
60: R42         IFRS 7 Disclosure                                   HTML    822K 
61: R43         Basis of preparation and summary of significant     HTML    461K 
                accounting policies (Policies)                                   
62: R44         Basis of preparation and summary of significant     HTML    211K 
                accounting policies (Tables)                                     
63: R45         Fair value measurement (Tables)                     HTML    821K 
64: R46         Significant transactions (Tables)                   HTML    123K 
65: R47         Securities (Tables)                                 HTML    334K 
66: R48         Loans (Tables)                                      HTML    516K 
67: R49         Structured entities and derecognition of financial  HTML    141K 
                assets (Tables)                                                  
68: R50         Land, Buildings and Equipment (Tables)              HTML    132K 
69: R51         Goodwill, Software and Other Intangible Assets      HTML    173K 
                (Tables)                                                         
70: R52         Other assets (Tables)                               HTML     96K 
71: R53         Deposits (Tables)                                   HTML    120K 
72: R54         Other liabilities (Tables)                          HTML     98K 
73: R55         Derivative instruments (Tables)                     HTML    360K 
74: R56         Designated accounting hedges (Tables)               HTML    277K 
75: R57         Subordinated indebtedness (Tables)                  HTML    151K 
76: R58         Common and preferred share capital (Tables)         HTML    209K 
77: R59         Capital Trust securities (Tables)                   HTML    105K 
78: R60         Share-based payments (Tables)                       HTML    148K 
79: R61         Post-employment benefits (Tables)                   HTML    320K 
80: R62         Income taxes (Tables)                               HTML    272K 
81: R63         Earnings per share (Tables)                         HTML    106K 
82: R64         Commitments, guarantees and pledged assets          HTML    129K 
                (Tables)                                                         
83: R65         Contingent liabilities and provision (Tables)       HTML    106K 
84: R66         Concentration of credit risk (Tables)               HTML    136K 
85: R67         Related-party transactions (Tables)                 HTML    100K 
86: R68         Investments in equity-accounted associates and      HTML    103K 
                joint ventures (Tables)                                          
87: R69         Significant subsidiaries (Tables)                   HTML    124K 
88: R70         Financial instruments - disclosures (Tables)        HTML    118K 
89: R71         Offsetting financial assets and liabilities         HTML    165K 
                (Tables)                                                         
90: R72         Interest income and expense (Tables)                HTML    106K 
91: R73         Segmented and geographic information (Tables)       HTML    270K 
92: R74         Summary of Breakdown of Our Standardized Credit     HTML    126K 
                Risk Exposures by Risk-weight Category (Tables)                  
93: R75         IFRS 7 Disclosure (Tables)                          HTML    652K 
94: R76         Basis of Preparation and Summary of Significant     HTML    188K 
                Accounting Policies - Reconciliation of Closing                  
                Allowance for Credit Losses in Accordance with IAS               
                39 (Detail)                                                      
95: R77         Basis of Preparation and Summary of Significant     HTML    101K 
                accounting Policies - Additional Information                     
                (Detail)                                                         
96: R78         Basis of Preparation and Summary of Significant     HTML    101K 
                accounting Policies - Additional Information1                    
                (Detail)                                                         
97: R79         Basis of Preparation and Summary of Significant     HTML    307K 
                Accounting Policies - Reconciliation of Carrying                 
                Amounts Under IAS 39, Net of Tax on Shareholders'                
                Equity and Total Equity (Detail)                                 
98: R80         Basis of Preparation and Summary of Significant     HTML    108K 
                Accounting Policies - Reconciliation of Carrying                 
                Amounts Under IAS 39, Net of Tax on Shareholders'                
                Equity and Total Equity (Parenthetical) (Detail)                 
99: R81         Fair Value Measurement - Fair Value of Financial    HTML    291K 
                Instruments (Detail)                                             
100: R82         Fair Value Measurement - Fair Value of Derivative   HTML    208K  
                Financial Instruments (Detail)                                   
101: R83         Fair Value Measurement - Summary of Assets and      HTML    138K  
                Liabilities Not Carried On Consolidated Balance                  
                Sheet at Fair Value (Detail)                                     
102: R84         Fair Value Measurement - Summary of Financial       HTML    243K  
                Instruments Carried On Consolidated Balance Sheet                
                at Fair Value (Detail)                                           
103: R85         Fair Value Measurement - Summary of Financial       HTML    101K  
                Instruments Carried On Consolidated Balance Sheet                
                at Fair Value (Parenthetical) (Detail)                           
104: R86         Fair Value Measurement- Additional Information      HTML    124K  
                (Detail)                                                         
105: R87         Fair Value Measurement - Changes in Fair Value of   HTML    368K  
                Financial Assets and Liabilities in Level 3                      
                (Detail)                                                         
106: R88         Fair Value Measurement - Changes in Fair Value of   HTML     92K  
                Financial Assets and Liabilities in Level 3                      
                (Parenthetical) (Detail)                                         
107: R89         Fair Value Measurement - Valuation Techniques and   HTML    180K  
                Quantitative Information About Significant                       
                Non-observable Inputs Used In Level 3 Financial                  
                Instruments (Detail)                                             
108: R90         Significant Transactions - Additional information   HTML    175K  
                (Detail)                                                         
109: R91         Significant Transactions - Detailed Information of  HTML    102K  
                Business Acquisition (Detail)                                    
110: R92         Significant Transactions - Detailed Information of  HTML    118K  
                Business Acquisition (Parenthetical) (Detail)                    
111: R93         Significant Transactions - Disclosure of            HTML    129K  
                Preliminary Fair Values of Identifiable Assets                   
                Acquired and Liabilities Assumed at the                          
                Acquisition Date (Detail)                                        
112: R94         Significant Transactions - Disclosure of            HTML    101K  
                Preliminary Fair Values of Identifiable Assets                   
                Acquired and Liabilities Assumed at the                          
                Acquisition Date (Parenthetical) (Detail)                        
113: R95         Securities - Summary of Securities (Detail)         HTML    110K  
114: R96         Securities - Summary of Securities (Parenthetical)  HTML     88K  
                (Detail)                                                         
115: R97         Securities - Summary of Residual Term to            HTML    293K  
                Contractual Maturity of Financial Instruments                    
                (Detail)                                                         
116: R98         Securities - Summary of Residual Term to            HTML    166K  
                Contractual Maturity of Financial Instruments                    
                (Parenthetical) (Detail)                                         
117: R99         Securities - Schedule of Fair Value of Debt         HTML    161K  
                Securities Measured and Equity Securities                        
                Designated at FVOCI (Detail)                                     
118: R100        Securities - Schedule of Fair Value of Debt         HTML     89K  
                Securities Measured and Equity Securities                        
                Designated at FVOCI (Parenthetical) (Detail)                     
119: R101        Securities - Additional Information (Detail)        HTML    126K  
120: R102        Securities - Summary of Profit or Loss Recognized   HTML    107K  
                on FVOCI Securities (Detail)                                     
121: R103        Securities - Summary of Allowance for Losses        HTML    118K  
                measured at FVOCI (Detail)                                       
122: R104        Securities - Summary of Allowance for Losses        HTML     98K  
                measured at FVOCI (Parenthetical) (Detail)                       
123: R105        Loans - Disclosure of Loans and Receivables         HTML    162K  
                (Detail)                                                         
124: R106        Loans - Disclosure of Loans and Receivables         HTML    106K  
                (Parenthetical) (Detail)                                         
125: R107        Loans - Summary of Allowance for Credit Losses      HTML    225K  
                under IFRS 9 (Detail)                                            
126: R108        Loans - Summary of Allowance for Credit Losses      HTML    102K  
                under IFRS 9 (Parenthetical) (Detail)                            
127: R109        Loans - Summary of Allowance for Credit Losses      HTML    158K  
                under IAS 39 (Detail)                                            
128: R110        Loans - Additional Information (Detail)             HTML    119K  
129: R111        Loans - Summary of Base Case Forecasts for Select   HTML    109K  
                Forward Looking Information Variables Used to                    
                Estimate our Expected Credit Losses (Detail)                     
130: R112        Loans - Summary of Carrying Amount of Loans Based   HTML    217K  
                on Internal Risk Rating Grades (Detail)                          
131: R113        Loans - Summary of Carrying Amount of Loans Based   HTML    109K  
                on Internal Risk Rating Grades (Parenthetical)                   
                (Detail)                                                         
132: R114        Loans - Summary of Undrawn Credit Facilities and    HTML    209K  
                Other Off Balance Sheet Exposures (Detail)                       
133: R115        Loans - Summary of Credit Quality of Net Business   HTML    170K  
                and Government Loans and Acceptances (Detail)                    
134: R116        Loans - Summary of Credit Quality of Net Business   HTML     88K  
                and Government Loans and Acceptances                             
                (Parenthetical) (Detail)                                         
135: R117        Loans - Summary of Credit Quality of Net Retail     HTML    192K  
                Loans (Detail)                                                   
136: R118        Loans - Summary of Impaired Loans (Detail)          HTML    140K  
137: R119        Loans - Summary of Impaired Loans (Parenthetical)   HTML     96K  
                (Detail)                                                         
138: R120        Loans - Summary of Purchased Credit Impaired Loans  HTML    104K  
                (Detail)                                                         
139: R121        Loans - Schedule of Loans Past Due But Not          HTML    117K  
                Impaired (Detail)                                                
140: R122        Loans - Schedule of Net Interest Income After       HTML    100K  
                Provision for Credit Losses (Detail)                             
141: R123        Structured Entities and Derecognition of Financial  HTML    141K  
                Assets - Additional Information (Detail)                         
142: R124        Structured Entities and Derecognition of Financial  HTML    144K  
                Assets - Schedule of Unconsolidated Entity Balance               
                Sheet Amounts and Maximum Exposure to Loss                       
                (Detail)                                                         
143: R125        Structured Entities and Derecognition of Financial  HTML     92K  
                Assets - Schedule of Unconsolidated Entity Balance               
                Sheet Amounts and Maximum Exposure to Loss                       
                (Parenthetical) (Detail)                                         
144: R126        Structured Entities and Derecognition of Financial  HTML    108K  
                Assets - Schedule of Carrying Amount and Fair                    
                Value of Transferred Financial Assets that did not               
                Qualify for Derecognition and Associated Financial               
                Liabilities (Detail)                                             
145: R127        Structured Entities and Derecognition of Financial  HTML     92K  
                Assets - Schedule of Carrying Amount and Fair                    
                Value of Transferred Financial Assets that did not               
                Qualify for Derecognition and Associated Financial               
                Liabilities (Parenthetical) (Detail)                             
146: R128        Land, Buildings and Equipment - Summary of Land,    HTML    133K  
                Buildings and Equipment (Detail)                                 
147: R129        Land, Buildings and Equipment - Summary of Land,    HTML     91K  
                Buildings and Equipment (Parenthetical) (Detail)                 
148: R130        Land, Buildings and Equipment - Additional          HTML    109K  
                Information (Detail)                                             
149: R131        Land, Buildings and Equipment - Carrying Value of   HTML     93K  
                Finance Lease Property (Detail)                                  
150: R132        Goodwill, Software and Other Intangible Assets -    HTML    114K  
                Summary of Changes in Carrying Amount of Goodwill                
                by Cash Generating Units (Detail)                                
151: R133        Goodwill, Software and Other Intangible Assets -    HTML     98K  
                Summary of Changes in Carrying Amount of Goodwill                
                by Cash Generating Units (Parenthetical) (Detail)                
152: R134        Goodwill, Software and Other Intangible Assets -    HTML    161K  
                Additional Information (Detail)                                  
153: R135        Goodwill, Software and Other Intangible Assets -    HTML    102K  
                Schedule of Carrying Amount of Indefinite-lived                  
                Intangible Assets (Detail)                                       
154: R136        Goodwill, Software and Other Intangible Assets -    HTML    136K  
                Schedule of Components of Finite-lived Software                  
                and Other Intangible Assets (Detail)                             
155: R137        Goodwill, Software and Other Intangible Assets -    HTML     97K  
                Schedule of Components of Finite-lived Software                  
                and Other Intangible Assets (Parenthetical)                      
                (Detail)                                                         
156: R138        Other Assets - Summary of Other Assets (Detail)     HTML    108K  
157: R139        Deposits - Summary of Deposits and Components       HTML    139K  
                (Detail)                                                         
158: R140        Deposits - Summary of Deposits and Components       HTML    102K  
                (Parenthetical) (Detail)                                         
159: R141        Other Liabilities - Summary of Other liabilities    HTML    107K  
                (Detail)                                                         
160: R142        Derivative Instruments- Summary of Derivative       HTML    103K  
                Instruments (Detail)                                             
161: R143        Derivative Instruments - Summary of Notional        HTML    380K  
                Amounts (Detail)                                                 
162: R144        Derivative Instruments - Summary of Notional        HTML     93K  
                Amounts (Parenthetical) (Detail)                                 
163: R145        Derivative Instruments - Summary of Credit          HTML    219K  
                Exposure Arising from Derivatives (Detail)                       
164: R146        Derivative Instruments - Summary of Credit          HTML     96K  
                Exposure Arising from Derivatives (Parenthetical)                
                (Detail)                                                         
165: R147        Derivative Instruments - Additional Information     HTML     89K  
                (Detail)                                                         
166: R148        Designated accounting hedges - Summary of Items     HTML    192K  
                Designated as Hedging Instruments (Detail)                       
167: R149        Designated Accounting Hedges - Summary of Notional  HTML    105K  
                Amounts and Carrying Value of Our Hedging Related                
                Derivative Instruments (Detail)                                  
168: R150        Designated Accounting Hedges - Summary of Average   HTML    135K  
                Rate or Price of Hedging Instruments (Detail)                    
169: R151        Designated Accounting Hedges - Additional           HTML    109K  
                Information (Detail)                                             
170: R152        Designated Accounting Hedges - Summary of Items     HTML    142K  
                Designated as Hedged Items (Detail)                              
171: R153        Designated Accounting Hedges - Summary of Items     HTML     93K  
                Designated as Hedged Items (Parenthetical)                       
                (Detail)                                                         
172: R154        Designated Accounting Hedges - Summary of Hedge     HTML    137K  
                Accounting Impact on the Consolidated Statement of               
                Comprehensive Income (Detail)                                    
173: R155        Designated Accounting Hedges - Summary of Hedge     HTML    104K  
                Ineffectiveness Gains (Losses) Recognized in                     
                Consolidated Statement of Income (Detail)                        
174: R156        Designated Accounting Hedges - Summary of Periods   HTML     97K  
                when Cash Flows Designated as Hedged (Detail)                    
175: R157        Subordinated Indebtedness - Schedule of Terms of    HTML    176K  
                Subordinated Indebtedness (Detail)                               
176: R158        Subordinated Indebtedness - Schedule of Terms of    HTML    132K  
                Subordinated Indebtedness (Parenthetical) (Detail)               
177: R159        Common and Preferred Share Capital - Summary of     HTML    136K  
                Outstanding Shares and Dividends Paid (Detail)                   
178: R160        Common and Preferred Share Capital - Additional     HTML    206K  
                Information (Detail)                                             
179: R161        Common and Preferred Share Capital - Schedule of    HTML    138K  
                Common Shares Issued (Detail)                                    
180: R162        Common and Preferred Share Capital - Schedule of    HTML     95K  
                Common Shares Issued (Parenthetical) (Detail)                    
181: R163        Common and Preferred Share Capital - Schedule of    HTML     97K  
                Common Shares Purchased and Cancelled under                      
                Previously Expired NCIB (Detail)                                 
182: R164        Common and Preferred Share Capital - Schedule of    HTML     94K  
                Common Shares Purchased and Cancelled under                      
                Previously Expired NCIB (Parenthetical) (Detail)                 
183: R165        Common and Preferred Share Capital - Schedule of    HTML    105K  
                Terms of Class A Preferred Shares (Detail)                       
184: R166        Common and Preferred Share Capital - Schedule of    HTML    106K  
                Regulatory Capital and Ratios (Detail)                           
185: R167        Capital Trust Securities - Additional Information   HTML    109K  
                (Detail)                                                         
186: R168        Capital Trust Securities - Summary of Significant   HTML    105K  
                Terms and Conditions of Notes (Detail)                           
187: R169        Capital Trust Securities - Summary of Significant   HTML     99K  
                Terms and Conditions of Notes (Parenthetical)                    
                (Detail)                                                         
188: R170        Share-based Payments - Additional Information       HTML    199K  
                (Detail)                                                         
189: R171        Share-based Payments - Summary of Assumptions Used  HTML     99K  
                to Determine Fair Value of Options Granted                       
                (Detail)                                                         
190: R172        Share-based Payments - Summary of Stock Option      HTML    123K  
                Activity and Related Information (Detail)                        
191: R173        Share-based Payments - Summary of Stock Option      HTML     92K  
                Activity and Related Information (Parenthetical)                 
                (Detail)                                                         
192: R174        Share-based payments -Summary of Stock options      HTML    126K  
                outstanding and vested (Detail)                                  
193: R175        Post-Employment Benefits - Additional Information   HTML    102K  
                (Detail)                                                         
194: R176        Post-Employment Benefits - Summary of Financial     HTML    154K  
                Position Related to Defined Benefit Pensions and                 
                Other Post Employment Plans (Detail)                             
195: R177        Post-Employment Benefits - Summary of Financial     HTML     90K  
                Position Related to Defined Benefit Pensions and                 
                Other Post Employment Plans (Parenthetical)                      
                (Detail)                                                         
196: R178        Post-Employment Benefits - Summary of Defined       HTML    105K  
                Benefit Assets (Liability) Net of Valuation                      
                Allowance Included in Other Assets and Other                     
                Liabilities (Detail)                                             
197: R179        Post-Employment Benefits - Summary of Defined       HTML     94K  
                Benefit Assets (Liability) Net of Valuation                      
                Allowance Included in Other Assets and Other                     
                Liabilities (Parenthetical) (Detail)                             
198: R180        Post-Employment Benefits - Summary of Defined       HTML    107K  
                Benefit obligation and Plan Assets by Region                     
                (Detail)                                                         
199: R181        Post-Employment Benefits - Summary of Defined       HTML    116K  
                Benefit Plan Expense (Detail)                                    
200: R182        Post-Employment Benefits - Summary of Defined       HTML     89K  
                Benefit Plan Expense (Parenthetical) (Detail)                    
201: R183        Post-Employment Benefits - Summary of Net           HTML    111K  
                Remeasurement Gains (Losses) Recognized in OCI                   
                (Detail)                                                         
202: R184        Post-Employment Benefits - Summary of Net           HTML     91K  
                Remeasurement Gains (Losses) Recognized in OCI                   
                (Parenthetical) (Detail)                                         
203: R185        Post-Employment Benefits - Summary of Defined       HTML    106K  
                Benefit Obligation (Detail)                                      
204: R186        Post-Employment Benefits - Summary of Weighted      HTML     94K  
                Average Duration of Defined Benefit Obligation                   
                (Detail)                                                         
205: R187        Post-Employment Benefits - Summary of Major         HTML    147K  
                Categories of Defined Benefit Plan Assets (Detail)               
206: R188        Post-Employment Benefits - Summary of Major         HTML    100K  
                Categories of Defined Benefit Plan Assets                        
                (Parenthetical) (Detail)                                         
207: R189        Post-Employment Benefits - Summary of Weighted      HTML     98K  
                Average Principal Assumptions Used to Determine                  
                Defined Benefit Obligation (Detail)                              
208: R190        Post-Employment Benefits - Summary of Weighted      HTML     91K  
                Average Principal Assumptions Used to Determine                  
                Defined Benefit Obligation (Parenthetical)                       
                (Detail)                                                         
209: R191        Post-Employment Benefits - Summary of Longevities   HTML     99K  
                Underlying Values of Defined Benefit Obligation                  
                (Detail)                                                         
210: R192        Post-Employment Benefits - Summary of Assumed       HTML     96K  
                Health-care Cost Trend Rates (Detail)                            
211: R193        Post-Employment Benefits - Summary of Affected      HTML    109K  
                Defined Benefit Obligation Due to Reasonable                     
                Possible Changes to Principal Actuarial                          
                Assumptions (Detail)                                             
212: R194        Post-Employment Benefits - Summary of Expected      HTML    108K  
                Future Benefit Payments (Detail)                                 
213: R195        Post-Employment Benefits - Summary of defined       HTML     95K  
                contributions and other plans (Detail)                           
214: R196        Income Taxes - Total Income Taxes (Detail)          HTML    115K  
215: R197        Income Taxes - Components of Income Tax (Detail)    HTML    104K  
216: R198        Income Taxes - Reconciliation of Income Taxes       HTML    126K  
                (Detail)                                                         
217: R199        Income Taxes - Sources and Movement in Deferred     HTML    226K  
                Tax Assets and Liabilities (Detail)                              
218: R200        Income Taxes - Sources and Movement in Deferred     HTML     94K  
                Tax Assets and Liabilities (Parenthetical)                       
                (Detail)                                                         
219: R201        Income Taxes - Additional Information (Detail)      HTML    136K  
220: R202        Earnings per Share - Summary of Earnings Per Share  HTML    111K  
                (Detail)                                                         
221: R203        Earnings per Share - Summary of Earnings Per Share  HTML     91K  
                (Parenthetical) (Detail)                                         
222: R204        Commitments, Guarantees and Pledged Assets -        HTML    100K  
                Summary of Contract Amounts of Credit-Related                    
                Arrangements (Detail)                                            
223: R205        Commitments, Guarantees and Pledged Assets -        HTML     94K  
                Summary of Contract Amounts of Credit-Related                    
                Arrangements (Parenthetical) (Detail)                            
224: R206        Commitments, Guarantees and Pledged Assets -        HTML    104K  
                Additional Information (Detail)                                  
225: R207        Commitments, Guarantees and Pledged Assets -        HTML    112K  
                Summary of Future Minimum Lease Payments and                     
                Receipt for Operating Lease Commitments (Detail)                 
226: R208        Commitments, Guarantees and Pledged Assets -        HTML     91K  
                Summary of Future Minimum Lease Payments and                     
                Receipt for Operating Lease Commitments                          
                (Parenthetical) (Detail)                                         
227: R209        Commitments, Guarantees and Pledged Assets -        HTML    108K  
                Summary of Future Minimum Lease Payments for                     
                Finance Lease Commitments (Detail)                               
228: R210        Commitments, Guarantees and Pledged Assets -        HTML     89K  
                Summary of Future Minimum Lease Payments for                     
                Finance Lease Commitments (Parenthetical) (Detail)               
229: R211        Commitments, Guarantees and Pledged Assets -        HTML    112K  
                Summary of Asset Pledging Amounts and Related                    
                Activities (Detail)                                              
230: R212        Contingent Liabilities and Provision - Additional   HTML    140K  
                Information (Detail)                                             
231: R213        Contingent Liabilities and Provision - Disclosure   HTML     98K  
                of Changes in Legal Provisions (Detail)                          
232: R214        Contingent Liabilities and Provision - Disclosure   HTML     98K  
                of Changes in the Restructuring Provision (Detail)               
233: R215        Concentration of Credit Risk - Summary of Credit    HTML    162K  
                Exposure Associated with our On- and Off-Balance                 
                Sheet Financial Instruments (Detail)                             
234: R216        Concentration of Credit Risk - Summary of Credit    HTML    106K  
                Exposure Associated with our On- and Off-Balance                 
                Sheet Financial Instruments (Parenthetical)                      
                (Detail)                                                         
235: R217        Related-Party Transactions - Additional             HTML     99K  
                Information (Detail)                                             
236: R218        Related-Party Transactions - Summary of             HTML    104K  
                Compensation of Key Management Personnel (Detail)                
237: R219        Investments in Equity-Accounted Associates and      HTML    148K  
                Joint Ventures - Additional Information (Detail)                 
238: R220        Investments in Equity-Accounted Associates and      HTML    100K  
                Joint Ventures - Summary of Aggregate Financial                  
                Information Related to Proportionate Interest in                 
                the Equity-accounted Joint Ventures (Detail)                     
239: R221        Investments in Equity-Accounted Associates and      HTML    100K  
                Joint Ventures - Summary of Aggregate Financial                  
                Information Related to Proportionate Interest in                 
                Equity-Accounted Associates (Detail)                             
240: R222        Significant Subsidiaries - Additional Information   HTML     90K  
                (Detail)                                                         
241: R223        Significant Subsidiaries - Summary List of          HTML    211K  
                Significant Subsidiaries (Detail)                                
242: R224        Significant Subsidiaries - Summary List of          HTML    124K  
                Significant Subsidiaries (Parenthetical) (Detail)                
243: R225        Financial Instruments -Schedule of Balance Sheet    HTML    135K  
                Exposure Credit Risk under Different Basel                       
                Approaches (Detail)                                              
244: R226        Offsetting Financial Assets and Liabilities -       HTML    171K  
                Schedule of Financial Assets and Liabilities                     
                (Detail)                                                         
245: R227        Offsetting Financial Assets and Liabilities -       HTML     89K  
                Schedule of Financial Assets and Liabilities                     
                (Parenthetical) (Detail)                                         
246: R228        Interest income and expense - Summary of            HTML    113K  
                Consolidated Interest Income and Expense for Both                
                Product and Accounting Categories (Detail)                       
247: R229        Segmented and Geographic Information - Detailed     HTML    198K  
                Report of Segments and Geographic Areas (Detail)                 
248: R230        Segmented and Geographic Information - Detailed     HTML     93K  
                Report of Segments and Geographic Areas                          
                (Parenthetical) (Detail)                                         
249: R231        Segmented and Geographic Information - Breakdown    HTML    126K  
                of revenue from reporting segments (Detail)                      
250: R232        Segmented and Geographic Information - Breakdown    HTML     93K  
                of revenue from reporting segments (Parenthetical)               
                (Detail)                                                         
251: R233        IFRS 7 - Disclosure - Credit Risk - Summary of      HTML    115K  
                Risk Measurement (Detail)                                        
252: R234        IFRS 7 - Disclosure - Credit Risk - Summary of PD   HTML    107K  
                Bands to Various Risk Levels (Detail)                            
253: R235        IFRS 7 - Disclosure - Credit Risk - Summary of      HTML    251K  
                Exposure to Credit Risk (Detail)                                 
254: R236        IFRS 7 - Disclosure - Credit Risk - Additional      HTML    116K  
                Information (Detail)                                             
255: R237        IFRS 7 - Disclosure - Credit Risk - Summary of      HTML    158K  
                Breakdown of Our Standardized Credit Risk                        
                Exposures by Risk-weight Category (Detail)                       
256: R238        IFRS 7 - Disclosure - Credit Risk - Summary of      HTML    104K  
                Rating Profile of OTC Derivative Mark to Market                  
                (MTM) Receivables (Detail)                                       
257: R239        IFRS 7 - Disclosure - Credit Risk- Summary of       HTML    140K  
                Geographic Distribution of Business and Government               
                Exposures Under the AIRB Approach (Detail)                       
258: R240        IFRS 7 - Disclosure - Credit Risk - Summary of      HTML    257K  
                Industry-wide Breakdown of Business and Government               
                Exposure (Detail)                                                
259: R241        IFRS 7 - Disclosure - Credit Risk - Summary of      HTML     94K  
                Industry-wide Breakdown of Business and Government               
                Exposure (Parenthetical) (Detail)                                
260: R242        IFRS 7 - Disclosure - Credit Risk - Summary of      HTML    182K  
                Credit Quality of Risk-rated Portfolios Exposure                 
                (Detail)                                                         
261: R243        IFRS 7 - Disclosure - Credit Risk - Summary of      HTML    139K  
                Credit Quality of Retail Portfolios (Detail)                     
262: R244        IFRS 7 - Disclosure - Credit Risk - Summary of      HTML    104K  
                Securitization Exposures (Detail)                                
263: R245        IFRS 7 - Disclosure - Credit Risk - Summary of      HTML     91K  
                Securitization Exposures (Parenthetical) (Detail)                
264: R246        IFRS 7 - Disclosure - Market Risk - Additional      HTML    118K  
                Information (Detail)                                             
265: R247        IFRS 7 - Disclosure - Market Risk - Summary of      HTML    129K  
                Market Risks by Type of Risks (Detail)                           
266: R248        IFRS 7 - Disclosure - Market Risk - Summary of      HTML    129K  
                Stressed Value At Risk by Trading Activities                     
                (Detail)                                                         
267: R249        IFRS 7 - Disclosure - Market Risk - Summary of      HTML    105K  
                Incremental Risk Charge by Trading Activities                    
                (Detail)                                                         
268: R250        IFRS 7 - Disclosure - Market Risk - Summary of      HTML    101K  
                Structural Interest Rate Sensitivity - Measures                  
                (Detail)                                                         
269: R251        IFRS 7 - Disclosure - Market Risk - Summary of      HTML    106K  
                Amortized Cost and Fair Values of Non-trading                    
                Equities (Detail)                                                
270: R252        IFRS 7 - Disclosure - Liquidity Risk - Summary of   HTML    127K  
                Encumbered and Unencumbered Assets from On- and                  
                Off-Balance Sheet Sources (Detail)                               
271: R253        IFRS 7 - Disclosure - Liquidity Risk - Additional   HTML     88K  
                Information (Detail)                                             
272: R254        IFRS 7 - Disclosure - Liquidity Risk - Summary of   HTML    255K  
                Contractual Maturity Profile of On-Balance Sheet                 
                Assets, Liabilities and Equity at their Carrying                 
                Values (Detail)                                                  
273: R255        IFRS 7 - Disclosure - Liquidity Risk - Summary of   HTML    104K  
                Contractual Maturity Profile of On-Balance Sheet                 
                Assets, Liabilities and Equity at their Carrying                 
                Values (Parenthetical) (Detail)                                  
274: R256        IFRS 7 - Disclosure - Liquidity Risk - Summary of   HTML    172K  
                Credit Related Commitments (Detail)                              
275: R257        IFRS 7 - Disclosure - Liquidity Risk - Summary of   HTML     95K  
                Credit Related Commitments (Parenthetical)                       
                (Detail)                                                         
276: R258        IFRS 7 - Disclosure - Liquidity Risk - Summary of   HTML    161K  
                Contractual Maturities of Other Contractual                      
                Obligations Affecting Our Funding Needs (Detail)                 
278: XML         IDEA XML File -- Filing Summary                      XML    577K  
277: EXCEL       IDEA Workbook of Financial Reports                  XLSX    515K  
13: EX-101.INS  XBRL Instance -- cm-20181031                         XML  23.36M 
15: EX-101.CAL  XBRL Calculations -- cm-20181031_cal                 XML    807K 
16: EX-101.DEF  XBRL Definitions -- cm-20181031_def                  XML   4.27M 
17: EX-101.LAB  XBRL Labels -- cm-20181031_lab                       XML   5.84M 
18: EX-101.PRE  XBRL Presentations -- cm-20181031_pre                XML   5.30M 
14: EX-101.SCH  XBRL Schema -- cm-20181031                           XSD   1.22M 
279: ZIP         XBRL Zipped Folder -- 0001193125-18-337149-xbrl      Zip   1.19M  


‘XML’   —   IDEA XML File — Filing Summary


This Document is an IDEA XML File.


                                                                                                                                                                                
<?xml version="1.0" encoding="windows-1252"?>
<FilingSummary>
<Version> 3.10.0.1 </Version>
<ProcessingTime/>
<ReportFormat> html </ReportFormat>
<ContextCount> 3819 </ContextCount>
<ElementCount> 1098 </ElementCount>
<EntityCount> 1 </EntityCount>
<FootnotesReported> false </FootnotesReported>
<SegmentCount> 720 </SegmentCount>
<ScenarioCount> 0 </ScenarioCount>
<TuplesReported> false </TuplesReported>
<UnitCount> 11 </UnitCount>
<MyReports>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R1.htm </HtmlFileName>
<LongName> 1001 - Document - Document and Entity Information </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/DocumentandEntityInformation </Role>
<ShortName> Document and Entity Information </ShortName>
<MenuCategory> Cover </MenuCategory>
<Position> 1 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R2.htm </HtmlFileName>
<LongName> 1003 - Statement - Consolidated balance sheet </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/StatementOfFinancialPositionOrderOfLiquidity-220000 </Role>
<ShortName> Consolidated balance sheet </ShortName>
<MenuCategory> Statements </MenuCategory>
<Position> 2 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R3.htm </HtmlFileName>
<LongName> 1004 - Statement - Consolidated statement of income </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/StatementOfComprehensiveIncomeProfitOrLossByNatureOfExpense-320000 </Role>
<ShortName> Consolidated statement of income </ShortName>
<MenuCategory> Statements </MenuCategory>
<Position> 3 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R4.htm </HtmlFileName>
<LongName> 1005 - Statement - Consolidated statement of income (Parenthetical) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/StatementOfComprehensiveIncomeProfitOrLossByNatureOfExpense-320000Parenthetical </Role>
<ShortName> Consolidated statement of income (Parenthetical) </ShortName>
<MenuCategory> Statements </MenuCategory>
<Position> 4 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R5.htm </HtmlFileName>
<LongName> 1006 - Statement - Consolidated statement of comprehensive income </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/StatementOfComprehensiveIncomeOCIComponentsPresentedNetOfTax-410000 </Role>
<ShortName> Consolidated statement of comprehensive income </ShortName>
<MenuCategory> Statements </MenuCategory>
<Position> 5 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R6.htm </HtmlFileName>
<LongName> 1007 - Statement - Consolidated statement of comprehensive income (Parenthetical) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/StatementOfComprehensiveIncomeOCIComponentsPresentedNetOfTax-410000Parenthetical </Role>
<ShortName> Consolidated statement of comprehensive income (Parenthetical) </ShortName>
<MenuCategory> Statements </MenuCategory>
<Position> 6 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R7.htm </HtmlFileName>
<LongName> 1008 - Statement - Consolidated statement of changes in equity </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/StatementOfChangesInEquity-610000 </Role>
<ShortName> Consolidated statement of changes in equity </ShortName>
<MenuCategory> Statements </MenuCategory>
<Position> 7 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R8.htm </HtmlFileName>
<LongName> 1009 - Statement - Consolidated statement of changes in equity (Parenthetical) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/StatementOfChangesInEquity-610000Parenthetical </Role>
<ShortName> Consolidated statement of changes in equity (Parenthetical) </ShortName>
<MenuCategory> Statements </MenuCategory>
<Position> 8 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R9.htm </HtmlFileName>
<LongName> 1010 - Statement - Consolidated statement of cash flows </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/StatementOfCashFlowsIndirectMethod-520000 </Role>
<ShortName> Consolidated statement of cash flows </ShortName>
<MenuCategory> Statements </MenuCategory>
<Position> 9 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R10.htm </HtmlFileName>
<LongName> 1011 - Statement - Consolidated statement of cash flows (Parenthetical) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/StatementOfCashFlowsIndirectMethod-520000Parenthetical </Role>
<ShortName> Consolidated statement of cash flows (Parenthetical) </ShortName>
<MenuCategory> Statements </MenuCategory>
<Position> 10 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R11.htm </HtmlFileName>
<LongName> 1012 - Disclosure - Basis of preparation and summary of significant accounting policies </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfBasisOfPreparationAndSummaryOfSignificantAccountingPoliciesExplanatory </Role>
<ShortName> Basis of preparation and summary of significant accounting policies </ShortName>
<MenuCategory> Notes </MenuCategory>
<Position> 11 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R12.htm </HtmlFileName>
<LongName> 1013 - Disclosure - Fair value measurement </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfFairValueMeasurementExplanatory </Role>
<ShortName> Fair value measurement </ShortName>
<MenuCategory> Notes </MenuCategory>
<Position> 12 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R13.htm </HtmlFileName>
<LongName> 1014 - Disclosure - Significant transactions </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfSignificantTransactionsExplanatory </Role>
<ShortName> Significant transactions </ShortName>
<MenuCategory> Notes </MenuCategory>
<Position> 13 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R14.htm </HtmlFileName>
<LongName> 1015 - Disclosure - Securities </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfSecuritiesExplanatory </Role>
<ShortName> Securities </ShortName>
<MenuCategory> Notes </MenuCategory>
<Position> 14 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R15.htm </HtmlFileName>
<LongName> 1016 - Disclosure - Loans </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfLoansExplanatory </Role>
<ShortName> Loans </ShortName>
<MenuCategory> Notes </MenuCategory>
<Position> 15 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R16.htm </HtmlFileName>
<LongName> 1017 - Disclosure - Structured entities and derecognition of financial assets </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfStructuredEntitiesAndDerecognitionOfFinancialAssetsExplanatory </Role>
<ShortName> Structured entities and derecognition of financial assets </ShortName>
<MenuCategory> Notes </MenuCategory>
<Position> 16 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R17.htm </HtmlFileName>
<LongName> 1018 - Disclosure - Land, Buildings and Equipment </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfPropertyPlantAndEquipmentExplanatory </Role>
<ShortName> Land, Buildings and Equipment </ShortName>
<MenuCategory> Notes </MenuCategory>
<Position> 17 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R18.htm </HtmlFileName>
<LongName> 1019 - Disclosure - Goodwill, Software and Other Intangible Assets </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfIntangibleAssetsAndGoodwillExplanatory </Role>
<ShortName> Goodwill, Software and Other Intangible Assets </ShortName>
<MenuCategory> Notes </MenuCategory>
<Position> 18 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R19.htm </HtmlFileName>
<LongName> 1020 - Disclosure - Other assets </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfOtherAssetsExplanatory </Role>
<ShortName> Other assets </ShortName>
<MenuCategory> Notes </MenuCategory>
<Position> 19 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R20.htm </HtmlFileName>
<LongName> 1021 - Disclosure - Deposits </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfDepositsFromCustomersExplanatory </Role>
<ShortName> Deposits </ShortName>
<MenuCategory> Notes </MenuCategory>
<Position> 20 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R21.htm </HtmlFileName>
<LongName> 1022 - Disclosure - Other liabilities </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfOtherLiabilitiesExplanatory </Role>
<ShortName> Other liabilities </ShortName>
<MenuCategory> Notes </MenuCategory>
<Position> 21 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R22.htm </HtmlFileName>
<LongName> 1023 - Disclosure - Derivative instruments </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfDerivativeFinancialInstrumentsExplanatory </Role>
<ShortName> Derivative instruments </ShortName>
<MenuCategory> Notes </MenuCategory>
<Position> 22 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R23.htm </HtmlFileName>
<LongName> 1024 - Disclosure - Designated accounting hedges </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfHedgeAccountingExplanatory </Role>
<ShortName> Designated accounting hedges </ShortName>
<MenuCategory> Notes </MenuCategory>
<Position> 23 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R24.htm </HtmlFileName>
<LongName> 1025 - Disclosure - Subordinated indebtedness </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfSubordinatedLiabilitiesExplanatory </Role>
<ShortName> Subordinated indebtedness </ShortName>
<MenuCategory> Notes </MenuCategory>
<Position> 24 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R25.htm </HtmlFileName>
<LongName> 1026 - Disclosure - Common and preferred share capital </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfShareCapitalReservesAndOtherEquityInterestAndBaselIiiCapitalExplanatory </Role>
<ShortName> Common and preferred share capital </ShortName>
<MenuCategory> Notes </MenuCategory>
<Position> 25 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R26.htm </HtmlFileName>
<LongName> 1027 - Disclosure - Capital Trust securities </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfCapitalTrustSecuritiesExplanatory </Role>
<ShortName> Capital Trust securities </ShortName>
<MenuCategory> Notes </MenuCategory>
<Position> 26 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R27.htm </HtmlFileName>
<LongName> 1028 - Disclosure - Share-based payments </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfSharebasedPaymentArrangementsExplanatory </Role>
<ShortName> Share-based payments </ShortName>
<MenuCategory> Notes </MenuCategory>
<Position> 27 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R28.htm </HtmlFileName>
<LongName> 1029 - Disclosure - Post-employment benefits </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfEmployeeBenefitsExplanatory </Role>
<ShortName> Post-employment benefits </ShortName>
<MenuCategory> Notes </MenuCategory>
<Position> 28 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R29.htm </HtmlFileName>
<LongName> 1030 - Disclosure - Income taxes </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfIncomeTaxExplanatory </Role>
<ShortName> Income taxes </ShortName>
<MenuCategory> Notes </MenuCategory>
<Position> 29 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R30.htm </HtmlFileName>
<LongName> 1031 - Disclosure - Earnings per share </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfEarningsPerShareExplanatory </Role>
<ShortName> Earnings per share </ShortName>
<MenuCategory> Notes </MenuCategory>
<Position> 30 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R31.htm </HtmlFileName>
<LongName> 1032 - Disclosure - Commitments, guarantees and pledged assets </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfCommitmentsAndCollateralExplanatory </Role>
<ShortName> Commitments, guarantees and pledged assets </ShortName>
<MenuCategory> Notes </MenuCategory>
<Position> 31 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R32.htm </HtmlFileName>
<LongName> 1033 - Disclosure - Contingent liabilities and provision </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfOtherProvisionsContingentLiabilitiesAndContingentAssetsExplanatory </Role>
<ShortName> Contingent liabilities and provision </ShortName>
<MenuCategory> Notes </MenuCategory>
<Position> 32 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R33.htm </HtmlFileName>
<LongName> 1034 - Disclosure - Concentration of credit risk </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfCreditRiskExplanatory </Role>
<ShortName> Concentration of credit risk </ShortName>
<MenuCategory> Notes </MenuCategory>
<Position> 33 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R34.htm </HtmlFileName>
<LongName> 1035 - Disclosure - Related-party transactions </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfRelatedPartyExplanatory </Role>
<ShortName> Related-party transactions </ShortName>
<MenuCategory> Notes </MenuCategory>
<Position> 34 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R35.htm </HtmlFileName>
<LongName> 1036 - Disclosure - Investments in equity-accounted associates and joint ventures </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfInvestmentsAccountedForUsingEquityMethodExplanatory </Role>
<ShortName> Investments in equity-accounted associates and joint ventures </ShortName>
<MenuCategory> Notes </MenuCategory>
<Position> 35 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R36.htm </HtmlFileName>
<LongName> 1037 - Disclosure - Significant subsidiaries </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfInterestsInOtherEntitiesExplanatory </Role>
<ShortName> Significant subsidiaries </ShortName>
<MenuCategory> Notes </MenuCategory>
<Position> 36 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R37.htm </HtmlFileName>
<LongName> 1038 - Disclosure - Financial instruments - disclosures </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfFinancialInstrumentsExplanatory </Role>
<ShortName> Financial instruments - disclosures </ShortName>
<MenuCategory> Notes </MenuCategory>
<Position> 37 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R38.htm </HtmlFileName>
<LongName> 1039 - Disclosure - Offsetting financial assets and liabilities </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfOffsettingOfFinancialAssetsAndFinancialLiabilitiesExplanatory </Role>
<ShortName> Offsetting financial assets and liabilities </ShortName>
<MenuCategory> Notes </MenuCategory>
<Position> 38 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R39.htm </HtmlFileName>
<LongName> 1040 - Disclosure - Interest income and expense </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfInterestIncomeExpenseExplanatory </Role>
<ShortName> Interest income and expense </ShortName>
<MenuCategory> Notes </MenuCategory>
<Position> 39 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R40.htm </HtmlFileName>
<LongName> 1041 - Disclosure - Segmented and geographic information </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfEntitysReportableSegmentsExplanatory </Role>
<ShortName> Segmented and geographic information </ShortName>
<MenuCategory> Notes </MenuCategory>
<Position> 40 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R41.htm </HtmlFileName>
<LongName> 1042 - Disclosure - Future accounting policy changes </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/NotesToFinancialStatementsDescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretations </Role>
<ShortName> Future accounting policy changes </ShortName>
<MenuCategory> Notes </MenuCategory>
<Position> 41 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R42.htm </HtmlFileName>
<LongName> 1043 - Disclosure - IFRS 7 Disclosure </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/NotesToFinancialStatementsFinancialInstrumentsDisclosuresUnderIFRS7Explanatory </Role>
<ShortName> IFRS 7 Disclosure </ShortName>
<MenuCategory> Notes </MenuCategory>
<Position> 42 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R43.htm </HtmlFileName>
<LongName> 1044 - Disclosure - Basis of preparation and summary of significant accounting policies (Policies) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfBasisOfPreparationAndSummaryOfSignificantAccountingPoliciesExplanatoryPolicies </Role>
<ShortName> Basis of preparation and summary of significant accounting policies (Policies) </ShortName>
<MenuCategory> Policies </MenuCategory>
<Position> 43 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R44.htm </HtmlFileName>
<LongName> 1045 - Disclosure - Basis of preparation and summary of significant accounting policies (Tables) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfBasisOfPreparationAndSummaryOfSignificantAccountingPoliciesExplanatoryTables </Role>
<ShortName> Basis of preparation and summary of significant accounting policies (Tables) </ShortName>
<MenuCategory> Tables </MenuCategory>
<ParentRole> http://www.cibc.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfBasisOfPreparationAndSummaryOfSignificantAccountingPoliciesExplanatory </ParentRole>
<Position> 44 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R45.htm </HtmlFileName>
<LongName> 1046 - Disclosure - Fair value measurement (Tables) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfFairValueMeasurementExplanatoryTables </Role>
<ShortName> Fair value measurement (Tables) </ShortName>
<MenuCategory> Tables </MenuCategory>
<ParentRole> http://www.cibc.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfFairValueMeasurementExplanatory </ParentRole>
<Position> 45 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R46.htm </HtmlFileName>
<LongName> 1047 - Disclosure - Significant transactions (Tables) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfSignificantTransactionsExplanatoryTables </Role>
<ShortName> Significant transactions (Tables) </ShortName>
<MenuCategory> Tables </MenuCategory>
<ParentRole> http://www.cibc.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfSignificantTransactionsExplanatory </ParentRole>
<Position> 46 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R47.htm </HtmlFileName>
<LongName> 1048 - Disclosure - Securities (Tables) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfSecuritiesExplanatoryTables </Role>
<ShortName> Securities (Tables) </ShortName>
<MenuCategory> Tables </MenuCategory>
<ParentRole> http://www.cibc.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfSecuritiesExplanatory </ParentRole>
<Position> 47 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R48.htm </HtmlFileName>
<LongName> 1049 - Disclosure - Loans (Tables) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfLoansExplanatoryTables </Role>
<ShortName> Loans (Tables) </ShortName>
<MenuCategory> Tables </MenuCategory>
<ParentRole> http://www.cibc.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfLoansExplanatory </ParentRole>
<Position> 48 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R49.htm </HtmlFileName>
<LongName> 1050 - Disclosure - Structured entities and derecognition of financial assets (Tables) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfStructuredEntitiesAndDerecognitionOfFinancialAssetsExplanatoryTables </Role>
<ShortName> Structured entities and derecognition of financial assets (Tables) </ShortName>
<MenuCategory> Tables </MenuCategory>
<ParentRole> http://www.cibc.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfStructuredEntitiesAndDerecognitionOfFinancialAssetsExplanatory </ParentRole>
<Position> 49 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R50.htm </HtmlFileName>
<LongName> 1051 - Disclosure - Land, Buildings and Equipment (Tables) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfPropertyPlantAndEquipmentExplanatoryTables </Role>
<ShortName> Land, Buildings and Equipment (Tables) </ShortName>
<MenuCategory> Tables </MenuCategory>
<ParentRole> http://www.cibc.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfPropertyPlantAndEquipmentExplanatory </ParentRole>
<Position> 50 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R51.htm </HtmlFileName>
<LongName> 1052 - Disclosure - Goodwill, Software and Other Intangible Assets (Tables) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfIntangibleAssetsAndGoodwillExplanatoryTables </Role>
<ShortName> Goodwill, Software and Other Intangible Assets (Tables) </ShortName>
<MenuCategory> Tables </MenuCategory>
<ParentRole> http://www.cibc.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfIntangibleAssetsAndGoodwillExplanatory </ParentRole>
<Position> 51 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R52.htm </HtmlFileName>
<LongName> 1053 - Disclosure - Other assets (Tables) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfOtherAssetsExplanatoryTables </Role>
<ShortName> Other assets (Tables) </ShortName>
<MenuCategory> Tables </MenuCategory>
<ParentRole> http://www.cibc.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfOtherAssetsExplanatory </ParentRole>
<Position> 52 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R53.htm </HtmlFileName>
<LongName> 1054 - Disclosure - Deposits (Tables) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfDepositsFromCustomersExplanatoryTables </Role>
<ShortName> Deposits (Tables) </ShortName>
<MenuCategory> Tables </MenuCategory>
<ParentRole> http://www.cibc.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfDepositsFromCustomersExplanatory </ParentRole>
<Position> 53 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R54.htm </HtmlFileName>
<LongName> 1055 - Disclosure - Other liabilities (Tables) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfOtherLiabilitiesExplanatoryTables </Role>
<ShortName> Other liabilities (Tables) </ShortName>
<MenuCategory> Tables </MenuCategory>
<ParentRole> http://www.cibc.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfOtherLiabilitiesExplanatory </ParentRole>
<Position> 54 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R55.htm </HtmlFileName>
<LongName> 1056 - Disclosure - Derivative instruments (Tables) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfDerivativeFinancialInstrumentsExplanatoryTables </Role>
<ShortName> Derivative instruments (Tables) </ShortName>
<MenuCategory> Tables </MenuCategory>
<ParentRole> http://www.cibc.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfDerivativeFinancialInstrumentsExplanatory </ParentRole>
<Position> 55 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R56.htm </HtmlFileName>
<LongName> 1057 - Disclosure - Designated accounting hedges (Tables) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfHedgeAccountingExplanatoryTables </Role>
<ShortName> Designated accounting hedges (Tables) </ShortName>
<MenuCategory> Tables </MenuCategory>
<ParentRole> http://www.cibc.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfHedgeAccountingExplanatory </ParentRole>
<Position> 56 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R57.htm </HtmlFileName>
<LongName> 1058 - Disclosure - Subordinated indebtedness (Tables) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfSubordinatedLiabilitiesExplanatoryTables </Role>
<ShortName> Subordinated indebtedness (Tables) </ShortName>
<MenuCategory> Tables </MenuCategory>
<ParentRole> http://www.cibc.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfSubordinatedLiabilitiesExplanatory </ParentRole>
<Position> 57 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R58.htm </HtmlFileName>
<LongName> 1059 - Disclosure - Common and preferred share capital (Tables) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfShareCapitalReservesAndOtherEquityInterestAndBaselIiiCapitalExplanatoryTables </Role>
<ShortName> Common and preferred share capital (Tables) </ShortName>
<MenuCategory> Tables </MenuCategory>
<ParentRole> http://www.cibc.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfShareCapitalReservesAndOtherEquityInterestAndBaselIiiCapitalExplanatory </ParentRole>
<Position> 58 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R59.htm </HtmlFileName>
<LongName> 1060 - Disclosure - Capital Trust securities (Tables) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfCapitalTrustSecuritiesExplanatoryTables </Role>
<ShortName> Capital Trust securities (Tables) </ShortName>
<MenuCategory> Tables </MenuCategory>
<ParentRole> http://www.cibc.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfCapitalTrustSecuritiesExplanatory </ParentRole>
<Position> 59 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R60.htm </HtmlFileName>
<LongName> 1061 - Disclosure - Share-based payments (Tables) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfSharebasedPaymentArrangementsExplanatoryTables </Role>
<ShortName> Share-based payments (Tables) </ShortName>
<MenuCategory> Tables </MenuCategory>
<ParentRole> http://www.cibc.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfSharebasedPaymentArrangementsExplanatory </ParentRole>
<Position> 60 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R61.htm </HtmlFileName>
<LongName> 1062 - Disclosure - Post-employment benefits (Tables) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfEmployeeBenefitsExplanatoryTables </Role>
<ShortName> Post-employment benefits (Tables) </ShortName>
<MenuCategory> Tables </MenuCategory>
<ParentRole> http://www.cibc.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfEmployeeBenefitsExplanatory </ParentRole>
<Position> 61 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R62.htm </HtmlFileName>
<LongName> 1063 - Disclosure - Income taxes (Tables) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfIncomeTaxExplanatoryTables </Role>
<ShortName> Income taxes (Tables) </ShortName>
<MenuCategory> Tables </MenuCategory>
<ParentRole> http://www.cibc.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfIncomeTaxExplanatory </ParentRole>
<Position> 62 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R63.htm </HtmlFileName>
<LongName> 1064 - Disclosure - Earnings per share (Tables) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfEarningsPerShareExplanatoryTables </Role>
<ShortName> Earnings per share (Tables) </ShortName>
<MenuCategory> Tables </MenuCategory>
<ParentRole> http://www.cibc.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfEarningsPerShareExplanatory </ParentRole>
<Position> 63 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R64.htm </HtmlFileName>
<LongName> 1065 - Disclosure - Commitments, guarantees and pledged assets (Tables) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfCommitmentsAndCollateralExplanatoryTables </Role>
<ShortName> Commitments, guarantees and pledged assets (Tables) </ShortName>
<MenuCategory> Tables </MenuCategory>
<ParentRole> http://www.cibc.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfCommitmentsAndCollateralExplanatory </ParentRole>
<Position> 64 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R65.htm </HtmlFileName>
<LongName> 1066 - Disclosure - Contingent liabilities and provision (Tables) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfOtherProvisionsContingentLiabilitiesAndContingentAssetsExplanatoryTables </Role>
<ShortName> Contingent liabilities and provision (Tables) </ShortName>
<MenuCategory> Tables </MenuCategory>
<ParentRole> http://www.cibc.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfOtherProvisionsContingentLiabilitiesAndContingentAssetsExplanatory </ParentRole>
<Position> 65 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R66.htm </HtmlFileName>
<LongName> 1067 - Disclosure - Concentration of credit risk (Tables) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfCreditRiskExplanatoryTables </Role>
<ShortName> Concentration of credit risk (Tables) </ShortName>
<MenuCategory> Tables </MenuCategory>
<ParentRole> http://www.cibc.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfCreditRiskExplanatory </ParentRole>
<Position> 66 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R67.htm </HtmlFileName>
<LongName> 1068 - Disclosure - Related-party transactions (Tables) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfRelatedPartyExplanatoryTables </Role>
<ShortName> Related-party transactions (Tables) </ShortName>
<MenuCategory> Tables </MenuCategory>
<ParentRole> http://www.cibc.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfRelatedPartyExplanatory </ParentRole>
<Position> 67 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R68.htm </HtmlFileName>
<LongName> 1069 - Disclosure - Investments in equity-accounted associates and joint ventures (Tables) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfInvestmentsAccountedForUsingEquityMethodExplanatoryTables </Role>
<ShortName> Investments in equity-accounted associates and joint ventures (Tables) </ShortName>
<MenuCategory> Tables </MenuCategory>
<ParentRole> http://www.cibc.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfInvestmentsAccountedForUsingEquityMethodExplanatory </ParentRole>
<Position> 68 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R69.htm </HtmlFileName>
<LongName> 1070 - Disclosure - Significant subsidiaries (Tables) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfInterestsInOtherEntitiesExplanatoryTables </Role>
<ShortName> Significant subsidiaries (Tables) </ShortName>
<MenuCategory> Tables </MenuCategory>
<ParentRole> http://www.cibc.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfInterestsInOtherEntitiesExplanatory </ParentRole>
<Position> 69 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R70.htm </HtmlFileName>
<LongName> 1071 - Disclosure - Financial instruments - disclosures (Tables) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfFinancialInstrumentsExplanatoryTables </Role>
<ShortName> Financial instruments - disclosures (Tables) </ShortName>
<MenuCategory> Tables </MenuCategory>
<ParentRole> http://www.cibc.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfFinancialInstrumentsExplanatory </ParentRole>
<Position> 70 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R71.htm </HtmlFileName>
<LongName> 1072 - Disclosure - Offsetting financial assets and liabilities (Tables) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfOffsettingOfFinancialAssetsAndFinancialLiabilitiesExplanatoryTables </Role>
<ShortName> Offsetting financial assets and liabilities (Tables) </ShortName>
<MenuCategory> Tables </MenuCategory>
<ParentRole> http://www.cibc.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfOffsettingOfFinancialAssetsAndFinancialLiabilitiesExplanatory </ParentRole>
<Position> 71 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R72.htm </HtmlFileName>
<LongName> 1073 - Disclosure - Interest income and expense (Tables) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfInterestIncomeExpenseExplanatoryTables </Role>
<ShortName> Interest income and expense (Tables) </ShortName>
<MenuCategory> Tables </MenuCategory>
<ParentRole> http://www.cibc.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfInterestIncomeExpenseExplanatory </ParentRole>
<Position> 72 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R73.htm </HtmlFileName>
<LongName> 1074 - Disclosure - Segmented and geographic information (Tables) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfEntitysReportableSegmentsExplanatoryTables </Role>
<ShortName> Segmented and geographic information (Tables) </ShortName>
<MenuCategory> Tables </MenuCategory>
<ParentRole> http://www.cibc.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfEntitysReportableSegmentsExplanatory </ParentRole>
<Position> 73 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R74.htm </HtmlFileName>
<LongName> 1075 - Disclosure - Summary of Breakdown of Our Standardized Credit Risk Exposures by Risk-weight Category (Tables) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfStandardizedCreditExposureByRiskWeightCategoryExplanatoryTables </Role>
<ShortName> Summary of Breakdown of Our Standardized Credit Risk Exposures by Risk-weight Category (Tables) </ShortName>
<MenuCategory> Tables </MenuCategory>
<Position> 74 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R75.htm </HtmlFileName>
<LongName> 1076 - Disclosure - IFRS 7 Disclosure (Tables) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/NotesToFinancialStatementsFinancialInstrumentsDisclosuresUnderIFRS7ExplanatoryTables </Role>
<ShortName> IFRS 7 Disclosure (Tables) </ShortName>
<MenuCategory> Tables </MenuCategory>
<ParentRole> http://www.cibc.com/taxonomy/role/NotesToFinancialStatementsFinancialInstrumentsDisclosuresUnderIFRS7Explanatory </ParentRole>
<Position> 75 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R76.htm </HtmlFileName>
<LongName> 1077 - Disclosure - Basis of Preparation and Summary of Significant Accounting Policies - Reconciliation of Closing Allowance for Credit Losses in Accordance with IAS 39 (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/DisclosureBasisOfPreparationAndSummaryOfSignificantAccountingPoliciesReconciliationOfClosingAllowanceForCreditLossesInAccordanceWithIAS39 </Role>
<ShortName> Basis of Preparation and Summary of Significant Accounting Policies - Reconciliation of Closing Allowance for Credit Losses in Accordance with IAS 39 (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 76 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R77.htm </HtmlFileName>
<LongName> 1078 - Disclosure - Basis of Preparation and Summary of Significant accounting Policies - Additional Information (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/DisclosureBasisOfPreparationAndSummaryOfSignificantAccountingPoliciesAdditionalInformation </Role>
<ShortName> Basis of Preparation and Summary of Significant accounting Policies - Additional Information (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 77 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R78.htm </HtmlFileName>
<LongName> 1079 - Disclosure - Basis of Preparation and Summary of Significant accounting Policies - Additional Information1 (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/DisclosureBasisOfPreparationAndSummaryOfSignificantAccountingPoliciesAdditionalInformation1 </Role>
<ShortName> Basis of Preparation and Summary of Significant accounting Policies - Additional Information1 (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 78 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R79.htm </HtmlFileName>
<LongName> 1080 - Disclosure - Basis of Preparation and Summary of Significant Accounting Policies - Reconciliation of Carrying Amounts Under IAS 39, Net of Tax on Shareholders' Equity and Total Equity (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/DisclosureBasisOfPreparationAndSummaryOfSignificantAccountingPoliciesReconciliationOfCarryingAmountsUnderIAS39NetOfTaxOnShareholdersEquityAndTotalEquity </Role>
<ShortName> Basis of Preparation and Summary of Significant Accounting Policies - Reconciliation of Carrying Amounts Under IAS 39, Net of Tax on Shareholders' Equity and Total Equity (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 79 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R80.htm </HtmlFileName>
<LongName> 1081 - Disclosure - Basis of Preparation and Summary of Significant Accounting Policies - Reconciliation of Carrying Amounts Under IAS 39, Net of Tax on Shareholders' Equity and Total Equity (Parenthetical) (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/DisclosureBasisOfPreparationAndSummaryOfSignificantAccountingPoliciesReconciliationOfCarryingAmountsUnderIAS39NetOfTaxOnShareholdersEquityAndTotalEquityParenthetical </Role>
<ShortName> Basis of Preparation and Summary of Significant Accounting Policies - Reconciliation of Carrying Amounts Under IAS 39, Net of Tax on Shareholders' Equity and Total Equity (Parenthetical) (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 80 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R81.htm </HtmlFileName>
<LongName> 1082 - Disclosure - Fair Value Measurement - Fair Value of Financial Instruments (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/DisclosureFairValueMeasurementFairValueOfFinancialInstruments </Role>
<ShortName> Fair Value Measurement - Fair Value of Financial Instruments (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 81 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R82.htm </HtmlFileName>
<LongName> 1083 - Disclosure - Fair Value Measurement - Fair Value of Derivative Financial Instruments (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/DisclosureFairValueMeasurementFairValueOfDerivativeFinancialInstruments </Role>
<ShortName> Fair Value Measurement - Fair Value of Derivative Financial Instruments (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 82 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R83.htm </HtmlFileName>
<LongName> 1084 - Disclosure - Fair Value Measurement - Summary of Assets and Liabilities Not Carried On Consolidated Balance Sheet at Fair Value (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/DisclosureFairValueMeasurementSummaryOfAssetsAndLiabilitiesNotCarriedOnConsolidatedBalanceSheetAtFairValue </Role>
<ShortName> Fair Value Measurement - Summary of Assets and Liabilities Not Carried On Consolidated Balance Sheet at Fair Value (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 83 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R84.htm </HtmlFileName>
<LongName> 1085 - Disclosure - Fair Value Measurement - Summary of Financial Instruments Carried On Consolidated Balance Sheet at Fair Value (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/DisclosureFairValueMeasurementSummaryOfFinancialInstrumentsCarriedOnConsolidatedBalanceSheetAtFairValue </Role>
<ShortName> Fair Value Measurement - Summary of Financial Instruments Carried On Consolidated Balance Sheet at Fair Value (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 84 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R85.htm </HtmlFileName>
<LongName> 1086 - Disclosure - Fair Value Measurement - Summary of Financial Instruments Carried On Consolidated Balance Sheet at Fair Value (Parenthetical) (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/DisclosureFairValueMeasurementSummaryOfFinancialInstrumentsCarriedOnConsolidatedBalanceSheetAtFairValueParenthetical </Role>
<ShortName> Fair Value Measurement - Summary of Financial Instruments Carried On Consolidated Balance Sheet at Fair Value (Parenthetical) (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 85 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R86.htm </HtmlFileName>
<LongName> 1087 - Disclosure - Fair Value Measurement- Additional Information (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/DisclosureFairValueMeasurementAdditionalInformation </Role>
<ShortName> Fair Value Measurement- Additional Information (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 86 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R87.htm </HtmlFileName>
<LongName> 1088 - Disclosure - Fair Value Measurement - Changes in Fair Value of Financial Assets and Liabilities in Level 3 (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/DisclosureFairValueMeasurementChangesInFairValueOfFinancialAssetsAndLiabilitiesInLevel3 </Role>
<ShortName> Fair Value Measurement - Changes in Fair Value of Financial Assets and Liabilities in Level 3 (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 87 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R88.htm </HtmlFileName>
<LongName> 1089 - Disclosure - Fair Value Measurement - Changes in Fair Value of Financial Assets and Liabilities in Level 3 (Parenthetical) (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/DisclosureFairValueMeasurementChangesInFairValueOfFinancialAssetsAndLiabilitiesInLevel3Parenthetical </Role>
<ShortName> Fair Value Measurement - Changes in Fair Value of Financial Assets and Liabilities in Level 3 (Parenthetical) (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 88 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R89.htm </HtmlFileName>
<LongName> 1090 - Disclosure - Fair Value Measurement - Valuation Techniques and Quantitative Information About Significant Non-observable Inputs Used In Level 3 Financial Instruments (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/DisclosureFairValueMeasurementValuationTechniquesAndQuantitativeInformationAboutSignificantNonobservableInputsUsedInLevel3FinancialInstruments </Role>
<ShortName> Fair Value Measurement - Valuation Techniques and Quantitative Information About Significant Non-observable Inputs Used In Level 3 Financial Instruments (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 89 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R90.htm </HtmlFileName>
<LongName> 1091 - Disclosure - Significant Transactions - Additional information (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/DisclosureSignificantTransactionsAdditionalInformation </Role>
<ShortName> Significant Transactions - Additional information (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 90 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R91.htm </HtmlFileName>
<LongName> 1092 - Disclosure - Significant Transactions - Detailed Information of Business Acquisition (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/DisclosureSignificantTransactionsDetailedInformationOfBusinessAcquisition </Role>
<ShortName> Significant Transactions - Detailed Information of Business Acquisition (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 91 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R92.htm </HtmlFileName>
<LongName> 1093 - Disclosure - Significant Transactions - Detailed Information of Business Acquisition (Parenthetical) (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/DisclosureSignificantTransactionsDetailedInformationOfBusinessAcquisitionParenthetical </Role>
<ShortName> Significant Transactions - Detailed Information of Business Acquisition (Parenthetical) (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 92 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R93.htm </HtmlFileName>
<LongName> 1094 - Disclosure - Significant Transactions - Disclosure of Preliminary Fair Values of Identifiable Assets Acquired and Liabilities Assumed at the Acquisition Date (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/DisclosureSignificantTransactionsDisclosureOfPreliminaryFairValuesOfIdentifiableAssetsAcquiredAndLiabilitiesAssumedAtTheAcquisitionDate </Role>
<ShortName> Significant Transactions - Disclosure of Preliminary Fair Values of Identifiable Assets Acquired and Liabilities Assumed at the Acquisition Date (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 93 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R94.htm </HtmlFileName>
<LongName> 1095 - Disclosure - Significant Transactions - Disclosure of Preliminary Fair Values of Identifiable Assets Acquired and Liabilities Assumed at the Acquisition Date (Parenthetical) (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/DisclosureSignificantTransactionsDisclosureOfPreliminaryFairValuesOfIdentifiableAssetsAcquiredAndLiabilitiesAssumedAtTheAcquisitionDateParenthetical </Role>
<ShortName> Significant Transactions - Disclosure of Preliminary Fair Values of Identifiable Assets Acquired and Liabilities Assumed at the Acquisition Date (Parenthetical) (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 94 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R95.htm </HtmlFileName>
<LongName> 1096 - Disclosure - Securities - Summary of Securities (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/DisclosureSecuritiesSummaryOfSecurities </Role>
<ShortName> Securities - Summary of Securities (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 95 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R96.htm </HtmlFileName>
<LongName> 1097 - Disclosure - Securities - Summary of Securities (Parenthetical) (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/DisclosureSecuritiesSummaryOfSecuritiesParenthetical </Role>
<ShortName> Securities - Summary of Securities (Parenthetical) (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 96 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R97.htm </HtmlFileName>
<LongName> 1098 - Disclosure - Securities - Summary of Residual Term to Contractual Maturity of Financial Instruments (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/DisclosureSecuritiesSummaryOfResidualTermToContractualMaturityOfFinancialInstruments </Role>
<ShortName> Securities - Summary of Residual Term to Contractual Maturity of Financial Instruments (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 97 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R98.htm </HtmlFileName>
<LongName> 1099 - Disclosure - Securities - Summary of Residual Term to Contractual Maturity of Financial Instruments (Parenthetical) (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/DisclosureSecuritiesSummaryOfResidualTermToContractualMaturityOfFinancialInstrumentsParenthetical </Role>
<ShortName> Securities - Summary of Residual Term to Contractual Maturity of Financial Instruments (Parenthetical) (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 98 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R99.htm </HtmlFileName>
<LongName> 1100 - Disclosure - Securities - Schedule of Fair Value of Debt Securities Measured and Equity Securities Designated at FVOCI (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/DisclosureSecuritiesScheduleOfFairValueOfDebtSecuritiesMeasuredAndEquitySecuritiesDesignatedAtFVOCI </Role>
<ShortName> Securities - Schedule of Fair Value of Debt Securities Measured and Equity Securities Designated at FVOCI (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 99 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R100.htm </HtmlFileName>
<LongName> 1101 - Disclosure - Securities - Schedule of Fair Value of Debt Securities Measured and Equity Securities Designated at FVOCI (Parenthetical) (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/DisclosureSecuritiesScheduleOfFairValueOfDebtSecuritiesMeasuredAndEquitySecuritiesDesignatedAtFVOCIParenthetical </Role>
<ShortName> Securities - Schedule of Fair Value of Debt Securities Measured and Equity Securities Designated at FVOCI (Parenthetical) (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 100 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R101.htm </HtmlFileName>
<LongName> 1102 - Disclosure - Securities - Additional Information (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/DisclosureSecuritiesAdditionalInformation </Role>
<ShortName> Securities - Additional Information (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 101 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R102.htm </HtmlFileName>
<LongName> 1103 - Disclosure - Securities - Summary of Profit or Loss Recognized on FVOCI Securities (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/DisclosureSecuritiesSummaryOfProfitOrLossRecognizedOnFVOCISecurities </Role>
<ShortName> Securities - Summary of Profit or Loss Recognized on FVOCI Securities (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 102 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R103.htm </HtmlFileName>
<LongName> 1104 - Disclosure - Securities - Summary of Allowance for Losses measured at FVOCI (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/DisclosureSecuritiesSummaryOfAllowanceForLossesMeasuredAtFVOCI </Role>
<ShortName> Securities - Summary of Allowance for Losses measured at FVOCI (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 103 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R104.htm </HtmlFileName>
<LongName> 1105 - Disclosure - Securities - Summary of Allowance for Losses measured at FVOCI (Parenthetical) (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/DisclosureSecuritiesSummaryOfAllowanceForLossesMeasuredAtFVOCIParenthetical </Role>
<ShortName> Securities - Summary of Allowance for Losses measured at FVOCI (Parenthetical) (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 104 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R105.htm </HtmlFileName>
<LongName> 1106 - Disclosure - Loans - Disclosure of Loans and Receivables (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/DisclosureLoansDisclosureOfLoansAndReceivables </Role>
<ShortName> Loans - Disclosure of Loans and Receivables (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 105 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R106.htm </HtmlFileName>
<LongName> 1107 - Disclosure - Loans - Disclosure of Loans and Receivables (Parenthetical) (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/DisclosureLoansDisclosureOfLoansAndReceivablesParenthetical </Role>
<ShortName> Loans - Disclosure of Loans and Receivables (Parenthetical) (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 106 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R107.htm </HtmlFileName>
<LongName> 1108 - Disclosure - Loans - Summary of Allowance for Credit Losses under IFRS 9 (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/DisclosureLoansSummaryOfAllowanceForCreditLossesUnderIFRS9 </Role>
<ShortName> Loans - Summary of Allowance for Credit Losses under IFRS 9 (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 107 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R108.htm </HtmlFileName>
<LongName> 1109 - Disclosure - Loans - Summary of Allowance for Credit Losses under IFRS 9 (Parenthetical) (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/DisclosureLoansSummaryOfAllowanceForCreditLossesUnderIFRS9Parenthetical </Role>
<ShortName> Loans - Summary of Allowance for Credit Losses under IFRS 9 (Parenthetical) (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 108 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R109.htm </HtmlFileName>
<LongName> 1110 - Disclosure - Loans - Summary of Allowance for Credit Losses under IAS 39 (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/DisclosureLoansSummaryOfAllowanceForCreditLossesUnderIAS39 </Role>
<ShortName> Loans - Summary of Allowance for Credit Losses under IAS 39 (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 109 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R110.htm </HtmlFileName>
<LongName> 1111 - Disclosure - Loans - Additional Information (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/DisclosureLoansAdditionalInformation </Role>
<ShortName> Loans - Additional Information (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 110 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R111.htm </HtmlFileName>
<LongName> 1112 - Disclosure - Loans - Summary of Base Case Forecasts for Select Forward Looking Information Variables Used to Estimate our Expected Credit Losses (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/DisclosureLoansSummaryOfBaseCaseForecastsForSelectForwardLookingInformationVariablesUsedToEstimateOurExpectedCreditLosses </Role>
<ShortName> Loans - Summary of Base Case Forecasts for Select Forward Looking Information Variables Used to Estimate our Expected Credit Losses (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 111 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R112.htm </HtmlFileName>
<LongName> 1113 - Disclosure - Loans - Summary of Carrying Amount of Loans Based on Internal Risk Rating Grades (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/DisclosureLoansSummaryOfCarryingAmountOfLoansBasedOnInternalRiskRatingGrades </Role>
<ShortName> Loans - Summary of Carrying Amount of Loans Based on Internal Risk Rating Grades (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 112 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R113.htm </HtmlFileName>
<LongName> 1114 - Disclosure - Loans - Summary of Carrying Amount of Loans Based on Internal Risk Rating Grades (Parenthetical) (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/DisclosureLoansSummaryOfCarryingAmountOfLoansBasedOnInternalRiskRatingGradesParenthetical </Role>
<ShortName> Loans - Summary of Carrying Amount of Loans Based on Internal Risk Rating Grades (Parenthetical) (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 113 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R114.htm </HtmlFileName>
<LongName> 1115 - Disclosure - Loans - Summary of Undrawn Credit Facilities and Other Off Balance Sheet Exposures (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/DisclosureLoansSummaryOfUndrawnCreditFacilitiesAndOtherOffBalanceSheetExposures </Role>
<ShortName> Loans - Summary of Undrawn Credit Facilities and Other Off Balance Sheet Exposures (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 114 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R115.htm </HtmlFileName>
<LongName> 1116 - Disclosure - Loans - Summary of Credit Quality of Net Business and Government Loans and Acceptances (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/DisclosureLoansSummaryOfCreditQualityOfNetBusinessAndGovernmentLoansAndAcceptances </Role>
<ShortName> Loans - Summary of Credit Quality of Net Business and Government Loans and Acceptances (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 115 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R116.htm </HtmlFileName>
<LongName> 1117 - Disclosure - Loans - Summary of Credit Quality of Net Business and Government Loans and Acceptances (Parenthetical) (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/DisclosureLoansSummaryOfCreditQualityOfNetBusinessAndGovernmentLoansAndAcceptancesParenthetical </Role>
<ShortName> Loans - Summary of Credit Quality of Net Business and Government Loans and Acceptances (Parenthetical) (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 116 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R117.htm </HtmlFileName>
<LongName> 1118 - Disclosure - Loans - Summary of Credit Quality of Net Retail Loans (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/DisclosureLoansSummaryOfCreditQualityOfNetRetailLoans </Role>
<ShortName> Loans - Summary of Credit Quality of Net Retail Loans (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 117 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R118.htm </HtmlFileName>
<LongName> 1119 - Disclosure - Loans - Summary of Impaired Loans (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/DisclosureLoansSummaryOfImpairedLoans </Role>
<ShortName> Loans - Summary of Impaired Loans (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 118 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R119.htm </HtmlFileName>
<LongName> 1120 - Disclosure - Loans - Summary of Impaired Loans (Parenthetical) (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/DisclosureLoansSummaryOfImpairedLoansParenthetical </Role>
<ShortName> Loans - Summary of Impaired Loans (Parenthetical) (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 119 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R120.htm </HtmlFileName>
<LongName> 1121 - Disclosure - Loans - Summary of Purchased Credit Impaired Loans (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/DisclosureLoansSummaryOfPurchasedCreditImpairedLoans </Role>
<ShortName> Loans - Summary of Purchased Credit Impaired Loans (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 120 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R121.htm </HtmlFileName>
<LongName> 1122 - Disclosure - Loans - Schedule of Loans Past Due But Not Impaired (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/DisclosureLoansScheduleOfLoansPastDueButNotImpaired </Role>
<ShortName> Loans - Schedule of Loans Past Due But Not Impaired (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 121 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R122.htm </HtmlFileName>
<LongName> 1123 - Disclosure - Loans - Schedule of Net Interest Income After Provision for Credit Losses (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/DisclosureLoansScheduleOfNetInterestIncomeAfterProvisionForCreditLosses </Role>
<ShortName> Loans - Schedule of Net Interest Income After Provision for Credit Losses (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 122 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R123.htm </HtmlFileName>
<LongName> 1124 - Disclosure - Structured Entities and Derecognition of Financial Assets - Additional Information (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/DisclosureStructuredEntitiesAndDerecognitionOfFinancialAssetsAdditionalInformation </Role>
<ShortName> Structured Entities and Derecognition of Financial Assets - Additional Information (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 123 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R124.htm </HtmlFileName>
<LongName> 1125 - Disclosure - Structured Entities and Derecognition of Financial Assets - Schedule of Unconsolidated Entity Balance Sheet Amounts and Maximum Exposure to Loss (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/DisclosureStructuredEntitiesAndDerecognitionOfFinancialAssetsScheduleOfUnconsolidatedEntityBalanceSheetAmountsAndMaximumExposureToLoss </Role>
<ShortName> Structured Entities and Derecognition of Financial Assets - Schedule of Unconsolidated Entity Balance Sheet Amounts and Maximum Exposure to Loss (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 124 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R125.htm </HtmlFileName>
<LongName> 1126 - Disclosure - Structured Entities and Derecognition of Financial Assets - Schedule of Unconsolidated Entity Balance Sheet Amounts and Maximum Exposure to Loss (Parenthetical) (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/DisclosureStructuredEntitiesAndDerecognitionOfFinancialAssetsScheduleOfUnconsolidatedEntityBalanceSheetAmountsAndMaximumExposureToLossParenthetical </Role>
<ShortName> Structured Entities and Derecognition of Financial Assets - Schedule of Unconsolidated Entity Balance Sheet Amounts and Maximum Exposure to Loss (Parenthetical) (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 125 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R126.htm </HtmlFileName>
<LongName> 1127 - Disclosure - Structured Entities and Derecognition of Financial Assets - Schedule of Carrying Amount and Fair Value of Transferred Financial Assets that did not Qualify for Derecognition and Associated Financial Liabilities (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/DisclosureStructuredEntitiesAndDerecognitionOfFinancialAssetsScheduleOfCarryingAmountAndFairValueOfTransferredFinancialAssetsThatDidNotQualifyForDerecognitionAndAssociatedFinancialLiabili_Xa </Role>
<ShortName> Structured Entities and Derecognition of Financial Assets - Schedule of Carrying Amount and Fair Value of Transferred Financial Assets that did not Qualify for Derecognition and Associated Financial Liabilities (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 126 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R127.htm </HtmlFileName>
<LongName> 1128 - Disclosure - Structured Entities and Derecognition of Financial Assets - Schedule of Carrying Amount and Fair Value of Transferred Financial Assets that did not Qualify for Derecognition and Associated Financial Liabilities (Parenthetical) (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/DisclosureStructuredEntitiesAndDerecognitionOfFinancialAssetsScheduleOfCarryingAmountAndFairValueOfTransferredFinancialAssetsThatDidNotQualifyForDerecognitionAndAssociatedFinancialLiabili_XaParenthetical </Role>
<ShortName> Structured Entities and Derecognition of Financial Assets - Schedule of Carrying Amount and Fair Value of Transferred Financial Assets that did not Qualify for Derecognition and Associated Financial Liabilities (Parenthetical) (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 127 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R128.htm </HtmlFileName>
<LongName> 1129 - Disclosure - Land, Buildings and Equipment - Summary of Land, Buildings and Equipment (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/DisclosureLandBuildingsAndEquipmentSummaryOfLandBuildingsAndEquipment </Role>
<ShortName> Land, Buildings and Equipment - Summary of Land, Buildings and Equipment (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 128 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R129.htm </HtmlFileName>
<LongName> 1130 - Disclosure - Land, Buildings and Equipment - Summary of Land, Buildings and Equipment (Parenthetical) (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/DisclosureLandBuildingsAndEquipmentSummaryOfLandBuildingsAndEquipmentParenthetical </Role>
<ShortName> Land, Buildings and Equipment - Summary of Land, Buildings and Equipment (Parenthetical) (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 129 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R130.htm </HtmlFileName>
<LongName> 1131 - Disclosure - Land, Buildings and Equipment - Additional Information (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/DisclosureLandBuildingsAndEquipmentAdditionalInformation </Role>
<ShortName> Land, Buildings and Equipment - Additional Information (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 130 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R131.htm </HtmlFileName>
<LongName> 1132 - Disclosure - Land, Buildings and Equipment - Carrying Value of Finance Lease Property (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/DisclosureLandBuildingsAndEquipmentCarryingValueOfFinanceLeaseProperty </Role>
<ShortName> Land, Buildings and Equipment - Carrying Value of Finance Lease Property (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 131 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R132.htm </HtmlFileName>
<LongName> 1133 - Disclosure - Goodwill, Software and Other Intangible Assets - Summary of Changes in Carrying Amount of Goodwill by Cash Generating Units (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/DisclosureGoodwillSoftwareAndOtherIntangibleAssetsSummaryOfChangesInCarryingAmountOfGoodwillByCashGeneratingUnits </Role>
<ShortName> Goodwill, Software and Other Intangible Assets - Summary of Changes in Carrying Amount of Goodwill by Cash Generating Units (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 132 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R133.htm </HtmlFileName>
<LongName> 1134 - Disclosure - Goodwill, Software and Other Intangible Assets - Summary of Changes in Carrying Amount of Goodwill by Cash Generating Units (Parenthetical) (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/DisclosureGoodwillSoftwareAndOtherIntangibleAssetsSummaryOfChangesInCarryingAmountOfGoodwillByCashGeneratingUnitsParenthetical </Role>
<ShortName> Goodwill, Software and Other Intangible Assets - Summary of Changes in Carrying Amount of Goodwill by Cash Generating Units (Parenthetical) (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 133 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R134.htm </HtmlFileName>
<LongName> 1135 - Disclosure - Goodwill, Software and Other Intangible Assets - Additional Information (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/DisclosureGoodwillSoftwareAndOtherIntangibleAssetsAdditionalInformation </Role>
<ShortName> Goodwill, Software and Other Intangible Assets - Additional Information (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 134 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R135.htm </HtmlFileName>
<LongName> 1136 - Disclosure - Goodwill, Software and Other Intangible Assets - Schedule of Carrying Amount of Indefinite-lived Intangible Assets (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/DisclosureGoodwillSoftwareAndOtherIntangibleAssetsScheduleOfCarryingAmountOfIndefinitelivedIntangibleAssets </Role>
<ShortName> Goodwill, Software and Other Intangible Assets - Schedule of Carrying Amount of Indefinite-lived Intangible Assets (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 135 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R136.htm </HtmlFileName>
<LongName> 1137 - Disclosure - Goodwill, Software and Other Intangible Assets - Schedule of Components of Finite-lived Software and Other Intangible Assets (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/DisclosureGoodwillSoftwareAndOtherIntangibleAssetsScheduleOfComponentsOfFinitelivedSoftwareAndOtherIntangibleAssets </Role>
<ShortName> Goodwill, Software and Other Intangible Assets - Schedule of Components of Finite-lived Software and Other Intangible Assets (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 136 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R137.htm </HtmlFileName>
<LongName> 1138 - Disclosure - Goodwill, Software and Other Intangible Assets - Schedule of Components of Finite-lived Software and Other Intangible Assets (Parenthetical) (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/DisclosureGoodwillSoftwareAndOtherIntangibleAssetsScheduleOfComponentsOfFinitelivedSoftwareAndOtherIntangibleAssetsParenthetical </Role>
<ShortName> Goodwill, Software and Other Intangible Assets - Schedule of Components of Finite-lived Software and Other Intangible Assets (Parenthetical) (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 137 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R138.htm </HtmlFileName>
<LongName> 1139 - Disclosure - Other Assets - Summary of Other Assets (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/DisclosureOtherAssetsSummaryOfOtherAssets </Role>
<ShortName> Other Assets - Summary of Other Assets (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 138 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R139.htm </HtmlFileName>
<LongName> 1140 - Disclosure - Deposits - Summary of Deposits and Components (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/DisclosureDepositsSummaryOfDepositsAndComponents </Role>
<ShortName> Deposits - Summary of Deposits and Components (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 139 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R140.htm </HtmlFileName>
<LongName> 1141 - Disclosure - Deposits - Summary of Deposits and Components (Parenthetical) (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/DisclosureDepositsSummaryOfDepositsAndComponentsParenthetical </Role>
<ShortName> Deposits - Summary of Deposits and Components (Parenthetical) (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 140 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R141.htm </HtmlFileName>
<LongName> 1142 - Disclosure - Other Liabilities - Summary of Other liabilities (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/DisclosureOtherLiabilitiesSummaryOfOtherLiabilities </Role>
<ShortName> Other Liabilities - Summary of Other liabilities (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 141 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R142.htm </HtmlFileName>
<LongName> 1143 - Disclosure - Derivative Instruments- Summary of Derivative Instruments (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/DisclosureDerivativeInstrumentsSummaryOfDerivativeInstruments </Role>
<ShortName> Derivative Instruments- Summary of Derivative Instruments (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 142 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R143.htm </HtmlFileName>
<LongName> 1144 - Disclosure - Derivative Instruments - Summary of Notional Amounts (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/DisclosureDerivativeInstrumentsSummaryOfNotionalAmounts </Role>
<ShortName> Derivative Instruments - Summary of Notional Amounts (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 143 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R144.htm </HtmlFileName>
<LongName> 1145 - Disclosure - Derivative Instruments - Summary of Notional Amounts (Parenthetical) (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/DisclosureDerivativeInstrumentsSummaryOfNotionalAmountsParenthetical </Role>
<ShortName> Derivative Instruments - Summary of Notional Amounts (Parenthetical) (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 144 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R145.htm </HtmlFileName>
<LongName> 1146 - Disclosure - Derivative Instruments - Summary of Credit Exposure Arising from Derivatives (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/DisclosureDerivativeInstrumentsSummaryOfCreditExposureArisingFromDerivatives </Role>
<ShortName> Derivative Instruments - Summary of Credit Exposure Arising from Derivatives (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 145 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R146.htm </HtmlFileName>
<LongName> 1147 - Disclosure - Derivative Instruments - Summary of Credit Exposure Arising from Derivatives (Parenthetical) (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/DisclosureDerivativeInstrumentsSummaryOfCreditExposureArisingFromDerivativesParenthetical </Role>
<ShortName> Derivative Instruments - Summary of Credit Exposure Arising from Derivatives (Parenthetical) (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 146 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R147.htm </HtmlFileName>
<LongName> 1148 - Disclosure - Derivative Instruments - Additional Information (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/DisclosureDerivativeInstrumentsAdditionalInformation </Role>
<ShortName> Derivative Instruments - Additional Information (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 147 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R148.htm </HtmlFileName>
<LongName> 1149 - Disclosure - Designated accounting hedges - Summary of Items Designated as Hedging Instruments (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/DisclosureDesignatedAccountingHedgesSummaryOfItemsDesignatedAsHedgingInstruments </Role>
<ShortName> Designated accounting hedges - Summary of Items Designated as Hedging Instruments (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 148 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R149.htm </HtmlFileName>
<LongName> 1150 - Disclosure - Designated Accounting Hedges - Summary of Notional Amounts and Carrying Value of Our Hedging Related Derivative Instruments (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/DisclosureDesignatedAccountingHedgesSummaryOfNotionalAmountsAndCarryingValueOfOurHedgingRelatedDerivativeInstruments </Role>
<ShortName> Designated Accounting Hedges - Summary of Notional Amounts and Carrying Value of Our Hedging Related Derivative Instruments (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 149 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R150.htm </HtmlFileName>
<LongName> 1151 - Disclosure - Designated Accounting Hedges - Summary of Average Rate or Price of Hedging Instruments (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/DisclosureDesignatedAccountingHedgesSummaryOfAverageRateOrPriceOfHedgingInstruments </Role>
<ShortName> Designated Accounting Hedges - Summary of Average Rate or Price of Hedging Instruments (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 150 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R151.htm </HtmlFileName>
<LongName> 1152 - Disclosure - Designated Accounting Hedges - Additional Information (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/DisclosureDesignatedAccountingHedgesAdditionalInformation </Role>
<ShortName> Designated Accounting Hedges - Additional Information (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 151 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R152.htm </HtmlFileName>
<LongName> 1153 - Disclosure - Designated Accounting Hedges - Summary of Items Designated as Hedged Items (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/DisclosureDesignatedAccountingHedgesSummaryOfItemsDesignatedAsHedgedItems </Role>
<ShortName> Designated Accounting Hedges - Summary of Items Designated as Hedged Items (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 152 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R153.htm </HtmlFileName>
<LongName> 1154 - Disclosure - Designated Accounting Hedges - Summary of Items Designated as Hedged Items (Parenthetical) (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/DisclosureDesignatedAccountingHedgesSummaryOfItemsDesignatedAsHedgedItemsParenthetical </Role>
<ShortName> Designated Accounting Hedges - Summary of Items Designated as Hedged Items (Parenthetical) (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 153 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R154.htm </HtmlFileName>
<LongName> 1155 - Disclosure - Designated Accounting Hedges - Summary of Hedge Accounting Impact on the Consolidated Statement of Comprehensive Income (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/DisclosureDesignatedAccountingHedgesSummaryOfHedgeAccountingImpactOnTheConsolidatedStatementOfComprehensiveIncome </Role>
<ShortName> Designated Accounting Hedges - Summary of Hedge Accounting Impact on the Consolidated Statement of Comprehensive Income (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 154 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R155.htm </HtmlFileName>
<LongName> 1156 - Disclosure - Designated Accounting Hedges - Summary of Hedge Ineffectiveness Gains (Losses) Recognized in Consolidated Statement of Income (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/DisclosureDesignatedAccountingHedgesSummaryOfHedgeIneffectivenessGainsLossesRecognizedInConsolidatedStatementOfIncome </Role>
<ShortName> Designated Accounting Hedges - Summary of Hedge Ineffectiveness Gains (Losses) Recognized in Consolidated Statement of Income (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 155 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R156.htm </HtmlFileName>
<LongName> 1157 - Disclosure - Designated Accounting Hedges - Summary of Periods when Cash Flows Designated as Hedged (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/DisclosureDesignatedAccountingHedgesSummaryOfPeriodsWhenCashFlowsDesignatedAsHedged </Role>
<ShortName> Designated Accounting Hedges - Summary of Periods when Cash Flows Designated as Hedged (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 156 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R157.htm </HtmlFileName>
<LongName> 1158 - Disclosure - Subordinated Indebtedness - Schedule of Terms of Subordinated Indebtedness (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/DisclosureSubordinatedIndebtednessScheduleOfTermsOfSubordinatedIndebtedness </Role>
<ShortName> Subordinated Indebtedness - Schedule of Terms of Subordinated Indebtedness (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 157 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R158.htm </HtmlFileName>
<LongName> 1159 - Disclosure - Subordinated Indebtedness - Schedule of Terms of Subordinated Indebtedness (Parenthetical) (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/DisclosureSubordinatedIndebtednessScheduleOfTermsOfSubordinatedIndebtednessParenthetical </Role>
<ShortName> Subordinated Indebtedness - Schedule of Terms of Subordinated Indebtedness (Parenthetical) (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 158 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R159.htm </HtmlFileName>
<LongName> 1160 - Disclosure - Common and Preferred Share Capital - Summary of Outstanding Shares and Dividends Paid (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/DisclosureCommonAndPreferredShareCapitalSummaryOfOutstandingSharesAndDividendsPaid </Role>
<ShortName> Common and Preferred Share Capital - Summary of Outstanding Shares and Dividends Paid (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 159 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R160.htm </HtmlFileName>
<LongName> 1161 - Disclosure - Common and Preferred Share Capital - Additional Information (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/DisclosureCommonAndPreferredShareCapitalAdditionalInformation </Role>
<ShortName> Common and Preferred Share Capital - Additional Information (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 160 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R161.htm </HtmlFileName>
<LongName> 1162 - Disclosure - Common and Preferred Share Capital - Schedule of Common Shares Issued (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/DisclosureCommonAndPreferredShareCapitalScheduleOfCommonSharesIssued </Role>
<ShortName> Common and Preferred Share Capital - Schedule of Common Shares Issued (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 161 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R162.htm </HtmlFileName>
<LongName> 1163 - Disclosure - Common and Preferred Share Capital - Schedule of Common Shares Issued (Parenthetical) (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/DisclosureCommonAndPreferredShareCapitalScheduleOfCommonSharesIssuedParenthetical </Role>
<ShortName> Common and Preferred Share Capital - Schedule of Common Shares Issued (Parenthetical) (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 162 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R163.htm </HtmlFileName>
<LongName> 1164 - Disclosure - Common and Preferred Share Capital - Schedule of Common Shares Purchased and Cancelled under Previously Expired NCIB (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/DisclosureCommonAndPreferredShareCapitalScheduleOfCommonSharesPurchasedAndCancelledUnderPreviouslyExpiredNCIB </Role>
<ShortName> Common and Preferred Share Capital - Schedule of Common Shares Purchased and Cancelled under Previously Expired NCIB (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 163 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R164.htm </HtmlFileName>
<LongName> 1165 - Disclosure - Common and Preferred Share Capital - Schedule of Common Shares Purchased and Cancelled under Previously Expired NCIB (Parenthetical) (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/DisclosureCommonAndPreferredShareCapitalScheduleOfCommonSharesPurchasedAndCancelledUnderPreviouslyExpiredNCIBParenthetical </Role>
<ShortName> Common and Preferred Share Capital - Schedule of Common Shares Purchased and Cancelled under Previously Expired NCIB (Parenthetical) (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 164 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R165.htm </HtmlFileName>
<LongName> 1166 - Disclosure - Common and Preferred Share Capital - Schedule of Terms of Class A Preferred Shares (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/DisclosureCommonAndPreferredShareCapitalScheduleOfTermsOfClassAPreferredShares </Role>
<ShortName> Common and Preferred Share Capital - Schedule of Terms of Class A Preferred Shares (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 165 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R166.htm </HtmlFileName>
<LongName> 1167 - Disclosure - Common and Preferred Share Capital - Schedule of Regulatory Capital and Ratios (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/DisclosureCommonAndPreferredShareCapitalScheduleOfRegulatoryCapitalAndRatios </Role>
<ShortName> Common and Preferred Share Capital - Schedule of Regulatory Capital and Ratios (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 166 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R167.htm </HtmlFileName>
<LongName> 1168 - Disclosure - Capital Trust Securities - Additional Information (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/DisclosureCapitalTrustSecuritiesAdditionalInformation </Role>
<ShortName> Capital Trust Securities - Additional Information (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 167 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R168.htm </HtmlFileName>
<LongName> 1169 - Disclosure - Capital Trust Securities - Summary of Significant Terms and Conditions of Notes (Detail) </LongName>
<ReportType> Notes </ReportType>
<Role> http://www.cibc.com/taxonomy/role/DisclosureCapitalTrustSecuritiesSummaryOfSignificantTermsAndConditionsOfNotes </Role>
<ShortName> Capital Trust Securities - Summary of Significant Terms and Conditions of Notes (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 168 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R169.htm </HtmlFileName>
<LongName> 1170 - Disclosure - Capital Trust Securities - Summary of Significant Terms and Conditions of Notes (Parenthetical) (Detail) </LongName>
<ReportType> Notes </ReportType>
<Role> http://www.cibc.com/taxonomy/role/DisclosureCapitalTrustSecuritiesSummaryOfSignificantTermsAndConditionsOfNotesParenthetical </Role>
<ShortName> Capital Trust Securities - Summary of Significant Terms and Conditions of Notes (Parenthetical) (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 169 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R170.htm </HtmlFileName>
<LongName> 1171 - Disclosure - Share-based Payments - Additional Information (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/DisclosureSharebasedPaymentsAdditionalInformation </Role>
<ShortName> Share-based Payments - Additional Information (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 170 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R171.htm </HtmlFileName>
<LongName> 1172 - Disclosure - Share-based Payments - Summary of Assumptions Used to Determine Fair Value of Options Granted (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/DisclosureSharebasedPaymentsSummaryOfAssumptionsUsedToDetermineFairValueOfOptionsGranted </Role>
<ShortName> Share-based Payments - Summary of Assumptions Used to Determine Fair Value of Options Granted (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 171 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R172.htm </HtmlFileName>
<LongName> 1173 - Disclosure - Share-based Payments - Summary of Stock Option Activity and Related Information (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/DisclosureSharebasedPaymentsSummaryOfStockOptionActivityAndRelatedInformation </Role>
<ShortName> Share-based Payments - Summary of Stock Option Activity and Related Information (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 172 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R173.htm </HtmlFileName>
<LongName> 1174 - Disclosure - Share-based Payments - Summary of Stock Option Activity and Related Information (Parenthetical) (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/DisclosureSharebasedPaymentsSummaryOfStockOptionActivityAndRelatedInformationParenthetical </Role>
<ShortName> Share-based Payments - Summary of Stock Option Activity and Related Information (Parenthetical) (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 173 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R174.htm </HtmlFileName>
<LongName> 1175 - Disclosure - Share-based payments -Summary of Stock options outstanding and vested (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/DisclosureSharebasedPaymentsSummaryOfStockOptionsOutstandingAndVested </Role>
<ShortName> Share-based payments -Summary of Stock options outstanding and vested (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 174 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R175.htm </HtmlFileName>
<LongName> 1176 - Disclosure - Post-Employment Benefits - Additional Information (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/DisclosurePostEmploymentBenefitsAdditionalInformation </Role>
<ShortName> Post-Employment Benefits - Additional Information (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 175 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R176.htm </HtmlFileName>
<LongName> 1177 - Disclosure - Post-Employment Benefits - Summary of Financial Position Related to Defined Benefit Pensions and Other Post Employment Plans (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/DisclosurePostEmploymentBenefitsSummaryOfFinancialPositionRelatedToDefinedBenefitPensionsAndOtherPostEmploymentPlans </Role>
<ShortName> Post-Employment Benefits - Summary of Financial Position Related to Defined Benefit Pensions and Other Post Employment Plans (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 176 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R177.htm </HtmlFileName>
<LongName> 1178 - Disclosure - Post-Employment Benefits - Summary of Financial Position Related to Defined Benefit Pensions and Other Post Employment Plans (Parenthetical) (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/DisclosurePostEmploymentBenefitsSummaryOfFinancialPositionRelatedToDefinedBenefitPensionsAndOtherPostEmploymentPlansParenthetical </Role>
<ShortName> Post-Employment Benefits - Summary of Financial Position Related to Defined Benefit Pensions and Other Post Employment Plans (Parenthetical) (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 177 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R178.htm </HtmlFileName>
<LongName> 1179 - Disclosure - Post-Employment Benefits - Summary of Defined Benefit Assets (Liability) Net of Valuation Allowance Included in Other Assets and Other Liabilities (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/DisclosurePostEmploymentBenefitsSummaryOfDefinedBenefitAssetsLiabilityNetOfValuationAllowanceIncludedInOtherAssetsAndOtherLiabilities </Role>
<ShortName> Post-Employment Benefits - Summary of Defined Benefit Assets (Liability) Net of Valuation Allowance Included in Other Assets and Other Liabilities (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 178 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R179.htm </HtmlFileName>
<LongName> 1180 - Disclosure - Post-Employment Benefits - Summary of Defined Benefit Assets (Liability) Net of Valuation Allowance Included in Other Assets and Other Liabilities (Parenthetical) (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/DisclosurePostEmploymentBenefitsSummaryOfDefinedBenefitAssetsLiabilityNetOfValuationAllowanceIncludedInOtherAssetsAndOtherLiabilitiesParenthetical </Role>
<ShortName> Post-Employment Benefits - Summary of Defined Benefit Assets (Liability) Net of Valuation Allowance Included in Other Assets and Other Liabilities (Parenthetical) (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 179 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R180.htm </HtmlFileName>
<LongName> 1181 - Disclosure - Post-Employment Benefits - Summary of Defined Benefit obligation and Plan Assets by Region (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/DisclosurePostEmploymentBenefitsSummaryOfDefinedBenefitObligationAndPlanAssetsByRegion </Role>
<ShortName> Post-Employment Benefits - Summary of Defined Benefit obligation and Plan Assets by Region (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 180 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R181.htm </HtmlFileName>
<LongName> 1182 - Disclosure - Post-Employment Benefits - Summary of Defined Benefit Plan Expense (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/DisclosurePostEmploymentBenefitsSummaryOfDefinedBenefitPlanExpense </Role>
<ShortName> Post-Employment Benefits - Summary of Defined Benefit Plan Expense (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 181 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R182.htm </HtmlFileName>
<LongName> 1183 - Disclosure - Post-Employment Benefits - Summary of Defined Benefit Plan Expense (Parenthetical) (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/DisclosurePostEmploymentBenefitsSummaryOfDefinedBenefitPlanExpenseParenthetical </Role>
<ShortName> Post-Employment Benefits - Summary of Defined Benefit Plan Expense (Parenthetical) (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 182 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R183.htm </HtmlFileName>
<LongName> 1184 - Disclosure - Post-Employment Benefits - Summary of Net Remeasurement Gains (Losses) Recognized in OCI (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/DisclosurePostEmploymentBenefitsSummaryOfNetRemeasurementGainsLossesRecognizedInOCI </Role>
<ShortName> Post-Employment Benefits - Summary of Net Remeasurement Gains (Losses) Recognized in OCI (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 183 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R184.htm </HtmlFileName>
<LongName> 1185 - Disclosure - Post-Employment Benefits - Summary of Net Remeasurement Gains (Losses) Recognized in OCI (Parenthetical) (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/DisclosurePostEmploymentBenefitsSummaryOfNetRemeasurementGainsLossesRecognizedInOCIParenthetical </Role>
<ShortName> Post-Employment Benefits - Summary of Net Remeasurement Gains (Losses) Recognized in OCI (Parenthetical) (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 184 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R185.htm </HtmlFileName>
<LongName> 1186 - Disclosure - Post-Employment Benefits - Summary of Defined Benefit Obligation (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/DisclosurePostEmploymentBenefitsSummaryOfDefinedBenefitObligation </Role>
<ShortName> Post-Employment Benefits - Summary of Defined Benefit Obligation (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 185 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R186.htm </HtmlFileName>
<LongName> 1187 - Disclosure - Post-Employment Benefits - Summary of Weighted Average Duration of Defined Benefit Obligation (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/DisclosurePostEmploymentBenefitsSummaryOfWeightedAverageDurationOfDefinedBenefitObligation </Role>
<ShortName> Post-Employment Benefits - Summary of Weighted Average Duration of Defined Benefit Obligation (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 186 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R187.htm </HtmlFileName>
<LongName> 1188 - Disclosure - Post-Employment Benefits - Summary of Major Categories of Defined Benefit Plan Assets (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/DisclosurePostEmploymentBenefitsSummaryOfMajorCategoriesOfDefinedBenefitPlanAssets </Role>
<ShortName> Post-Employment Benefits - Summary of Major Categories of Defined Benefit Plan Assets (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 187 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R188.htm </HtmlFileName>
<LongName> 1189 - Disclosure - Post-Employment Benefits - Summary of Major Categories of Defined Benefit Plan Assets (Parenthetical) (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/DisclosurePostEmploymentBenefitsSummaryOfMajorCategoriesOfDefinedBenefitPlanAssetsParenthetical </Role>
<ShortName> Post-Employment Benefits - Summary of Major Categories of Defined Benefit Plan Assets (Parenthetical) (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 188 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R189.htm </HtmlFileName>
<LongName> 1190 - Disclosure - Post-Employment Benefits - Summary of Weighted Average Principal Assumptions Used to Determine Defined Benefit Obligation (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/DisclosurePostEmploymentBenefitsSummaryOfWeightedAveragePrincipalAssumptionsUsedToDetermineDefinedBenefitObligation </Role>
<ShortName> Post-Employment Benefits - Summary of Weighted Average Principal Assumptions Used to Determine Defined Benefit Obligation (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 189 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R190.htm </HtmlFileName>
<LongName> 1191 - Disclosure - Post-Employment Benefits - Summary of Weighted Average Principal Assumptions Used to Determine Defined Benefit Obligation (Parenthetical) (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/DisclosurePostEmploymentBenefitsSummaryOfWeightedAveragePrincipalAssumptionsUsedToDetermineDefinedBenefitObligationParenthetical </Role>
<ShortName> Post-Employment Benefits - Summary of Weighted Average Principal Assumptions Used to Determine Defined Benefit Obligation (Parenthetical) (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 190 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R191.htm </HtmlFileName>
<LongName> 1192 - Disclosure - Post-Employment Benefits - Summary of Longevities Underlying Values of Defined Benefit Obligation (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/DisclosurePostEmploymentBenefitsSummaryOfLongevitiesUnderlyingValuesOfDefinedBenefitObligation </Role>
<ShortName> Post-Employment Benefits - Summary of Longevities Underlying Values of Defined Benefit Obligation (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 191 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R192.htm </HtmlFileName>
<LongName> 1193 - Disclosure - Post-Employment Benefits - Summary of Assumed Health-care Cost Trend Rates (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/DisclosurePostEmploymentBenefitsSummaryOfAssumedHealthcareCostTrendRates </Role>
<ShortName> Post-Employment Benefits - Summary of Assumed Health-care Cost Trend Rates (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 192 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R193.htm </HtmlFileName>
<LongName> 1194 - Disclosure - Post-Employment Benefits - Summary of Affected Defined Benefit Obligation Due to Reasonable Possible Changes to Principal Actuarial Assumptions (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/DisclosurePostEmploymentBenefitsSummaryOfAffectedDefinedBenefitObligationDueToReasonablePossibleChangesToPrincipalActuarialAssumptions </Role>
<ShortName> Post-Employment Benefits - Summary of Affected Defined Benefit Obligation Due to Reasonable Possible Changes to Principal Actuarial Assumptions (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 193 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R194.htm </HtmlFileName>
<LongName> 1195 - Disclosure - Post-Employment Benefits - Summary of Expected Future Benefit Payments (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/DisclosurePostEmploymentBenefitsSummaryOfExpectedFutureBenefitPayments </Role>
<ShortName> Post-Employment Benefits - Summary of Expected Future Benefit Payments (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 194 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R195.htm </HtmlFileName>
<LongName> 1196 - Disclosure - Post-Employment Benefits - Summary of defined contributions and other plans (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/DisclosurePostEmploymentBenefitsSummaryOfDefinedContributionsAndOtherPlans </Role>
<ShortName> Post-Employment Benefits - Summary of defined contributions and other plans (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 195 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R196.htm </HtmlFileName>
<LongName> 1197 - Disclosure - Income Taxes - Total Income Taxes (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/DisclosureIncomeTaxesTotalIncomeTaxes </Role>
<ShortName> Income Taxes - Total Income Taxes (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 196 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R197.htm </HtmlFileName>
<LongName> 1198 - Disclosure - Income Taxes - Components of Income Tax (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/DisclosureIncomeTaxesComponentsOfIncomeTax </Role>
<ShortName> Income Taxes - Components of Income Tax (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 197 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R198.htm </HtmlFileName>
<LongName> 1199 - Disclosure - Income Taxes - Reconciliation of Income Taxes (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/DisclosureIncomeTaxesReconciliationOfIncomeTaxes </Role>
<ShortName> Income Taxes - Reconciliation of Income Taxes (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 198 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R199.htm </HtmlFileName>
<LongName> 1200 - Disclosure - Income Taxes - Sources and Movement in Deferred Tax Assets and Liabilities (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/DisclosureIncomeTaxesSourcesAndMovementInDeferredTaxAssetsAndLiabilities </Role>
<ShortName> Income Taxes - Sources and Movement in Deferred Tax Assets and Liabilities (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 199 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R200.htm </HtmlFileName>
<LongName> 1201 - Disclosure - Income Taxes - Sources and Movement in Deferred Tax Assets and Liabilities (Parenthetical) (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/DisclosureIncomeTaxesSourcesAndMovementInDeferredTaxAssetsAndLiabilitiesParenthetical </Role>
<ShortName> Income Taxes - Sources and Movement in Deferred Tax Assets and Liabilities (Parenthetical) (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 200 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R201.htm </HtmlFileName>
<LongName> 1202 - Disclosure - Income Taxes - Additional Information (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/DisclosureIncomeTaxesAdditionalInformation </Role>
<ShortName> Income Taxes - Additional Information (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 201 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R202.htm </HtmlFileName>
<LongName> 1203 - Disclosure - Earnings per Share - Summary of Earnings Per Share (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/DisclosureEarningsPerShareSummaryOfEarningsPerShare </Role>
<ShortName> Earnings per Share - Summary of Earnings Per Share (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 202 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R203.htm </HtmlFileName>
<LongName> 1204 - Disclosure - Earnings per Share - Summary of Earnings Per Share (Parenthetical) (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/DisclosureEarningsPerShareSummaryOfEarningsPerShareParenthetical </Role>
<ShortName> Earnings per Share - Summary of Earnings Per Share (Parenthetical) (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 203 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R204.htm </HtmlFileName>
<LongName> 1205 - Disclosure - Commitments, Guarantees and Pledged Assets - Summary of Contract Amounts of Credit-Related Arrangements (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/DisclosureCommitmentsGuaranteesAndPledgedAssetsSummaryOfContractAmountsOfCreditRelatedArrangements </Role>
<ShortName> Commitments, Guarantees and Pledged Assets - Summary of Contract Amounts of Credit-Related Arrangements (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 204 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R205.htm </HtmlFileName>
<LongName> 1206 - Disclosure - Commitments, Guarantees and Pledged Assets - Summary of Contract Amounts of Credit-Related Arrangements (Parenthetical) (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/DisclosureCommitmentsGuaranteesAndPledgedAssetsSummaryOfContractAmountsOfCreditRelatedArrangementsParenthetical </Role>
<ShortName> Commitments, Guarantees and Pledged Assets - Summary of Contract Amounts of Credit-Related Arrangements (Parenthetical) (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 205 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R206.htm </HtmlFileName>
<LongName> 1207 - Disclosure - Commitments, Guarantees and Pledged Assets - Additional Information (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/DisclosureCommitmentsGuaranteesAndPledgedAssetsAdditionalInformation </Role>
<ShortName> Commitments, Guarantees and Pledged Assets - Additional Information (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 206 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R207.htm </HtmlFileName>
<LongName> 1208 - Disclosure - Commitments, Guarantees and Pledged Assets - Summary of Future Minimum Lease Payments and Receipt for Operating Lease Commitments (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/DisclosureCommitmentsGuaranteesAndPledgedAssetsSummaryOfFutureMinimumLeasePaymentsAndReceiptForOperatingLeaseCommitments </Role>
<ShortName> Commitments, Guarantees and Pledged Assets - Summary of Future Minimum Lease Payments and Receipt for Operating Lease Commitments (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 207 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R208.htm </HtmlFileName>
<LongName> 1209 - Disclosure - Commitments, Guarantees and Pledged Assets - Summary of Future Minimum Lease Payments and Receipt for Operating Lease Commitments (Parenthetical) (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/DisclosureCommitmentsGuaranteesAndPledgedAssetsSummaryOfFutureMinimumLeasePaymentsAndReceiptForOperatingLeaseCommitmentsParenthetical </Role>
<ShortName> Commitments, Guarantees and Pledged Assets - Summary of Future Minimum Lease Payments and Receipt for Operating Lease Commitments (Parenthetical) (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 208 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R209.htm </HtmlFileName>
<LongName> 1210 - Disclosure - Commitments, Guarantees and Pledged Assets - Summary of Future Minimum Lease Payments for Finance Lease Commitments (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/DisclosureCommitmentsGuaranteesAndPledgedAssetsSummaryOfFutureMinimumLeasePaymentsForFinanceLeaseCommitments </Role>
<ShortName> Commitments, Guarantees and Pledged Assets - Summary of Future Minimum Lease Payments for Finance Lease Commitments (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 209 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R210.htm </HtmlFileName>
<LongName> 1211 - Disclosure - Commitments, Guarantees and Pledged Assets - Summary of Future Minimum Lease Payments for Finance Lease Commitments (Parenthetical) (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/DisclosureCommitmentsGuaranteesAndPledgedAssetsSummaryOfFutureMinimumLeasePaymentsForFinanceLeaseCommitmentsParenthetical </Role>
<ShortName> Commitments, Guarantees and Pledged Assets - Summary of Future Minimum Lease Payments for Finance Lease Commitments (Parenthetical) (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 210 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R211.htm </HtmlFileName>
<LongName> 1212 - Disclosure - Commitments, Guarantees and Pledged Assets - Summary of Asset Pledging Amounts and Related Activities (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/DisclosureCommitmentsGuaranteesAndPledgedAssetsSummaryOfAssetPledgingAmountsAndRelatedActivities </Role>
<ShortName> Commitments, Guarantees and Pledged Assets - Summary of Asset Pledging Amounts and Related Activities (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 211 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R212.htm </HtmlFileName>
<LongName> 1213 - Disclosure - Contingent Liabilities and Provision - Additional Information (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/DisclosureContingentLiabilitiesAndProvisionAdditionalInformation </Role>
<ShortName> Contingent Liabilities and Provision - Additional Information (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 212 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R213.htm </HtmlFileName>
<LongName> 1214 - Disclosure - Contingent Liabilities and Provision - Disclosure of Changes in Legal Provisions (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/DisclosureContingentLiabilitiesAndProvisionDisclosureOfChangesInLegalProvisions </Role>
<ShortName> Contingent Liabilities and Provision - Disclosure of Changes in Legal Provisions (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 213 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R214.htm </HtmlFileName>
<LongName> 1215 - Disclosure - Contingent Liabilities and Provision - Disclosure of Changes in the Restructuring Provision (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/DisclosureContingentLiabilitiesAndProvisionDisclosureOfChangesInTheRestructuringProvision </Role>
<ShortName> Contingent Liabilities and Provision - Disclosure of Changes in the Restructuring Provision (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 214 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R215.htm </HtmlFileName>
<LongName> 1216 - Disclosure - Concentration of Credit Risk - Summary of Credit Exposure Associated with our On- and Off-Balance Sheet Financial Instruments (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/DisclosureConcentrationOfCreditRiskSummaryOfCreditExposureAssociatedWithOurOnAndOffBalanceSheetFinancialInstruments </Role>
<ShortName> Concentration of Credit Risk - Summary of Credit Exposure Associated with our On- and Off-Balance Sheet Financial Instruments (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 215 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R216.htm </HtmlFileName>
<LongName> 1217 - Disclosure - Concentration of Credit Risk - Summary of Credit Exposure Associated with our On- and Off-Balance Sheet Financial Instruments (Parenthetical) (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/DisclosureConcentrationOfCreditRiskSummaryOfCreditExposureAssociatedWithOurOnAndOffBalanceSheetFinancialInstrumentsParenthetical </Role>
<ShortName> Concentration of Credit Risk - Summary of Credit Exposure Associated with our On- and Off-Balance Sheet Financial Instruments (Parenthetical) (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 216 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R217.htm </HtmlFileName>
<LongName> 1218 - Disclosure - Related-Party Transactions - Additional Information (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/DisclosureRelatedPartyTransactionsAdditionalInformation </Role>
<ShortName> Related-Party Transactions - Additional Information (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 217 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R218.htm </HtmlFileName>
<LongName> 1219 - Disclosure - Related-Party Transactions - Summary of Compensation of Key Management Personnel (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/DisclosureRelatedPartyTransactionsSummaryOfCompensationOfKeyManagementPersonnel </Role>
<ShortName> Related-Party Transactions - Summary of Compensation of Key Management Personnel (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 218 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R219.htm </HtmlFileName>
<LongName> 1220 - Disclosure - Investments in Equity-Accounted Associates and Joint Ventures - Additional Information (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/DisclosureInvestmentsInEquityAccountedAssociatesAndJointVenturesAdditionalInformation </Role>
<ShortName> Investments in Equity-Accounted Associates and Joint Ventures - Additional Information (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 219 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R220.htm </HtmlFileName>
<LongName> 1221 - Disclosure - Investments in Equity-Accounted Associates and Joint Ventures - Summary of Aggregate Financial Information Related to Proportionate Interest in the Equity-accounted Joint Ventures (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/DisclosureInvestmentsInEquityAccountedAssociatesAndJointVenturesSummaryOfAggregateFinancialInformationRelatedToProportionateInterestInTheEquityaccountedJointVentures </Role>
<ShortName> Investments in Equity-Accounted Associates and Joint Ventures - Summary of Aggregate Financial Information Related to Proportionate Interest in the Equity-accounted Joint Ventures (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 220 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R221.htm </HtmlFileName>
<LongName> 1222 - Disclosure - Investments in Equity-Accounted Associates and Joint Ventures - Summary of Aggregate Financial Information Related to Proportionate Interest in Equity-Accounted Associates (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/DisclosureInvestmentsInEquityAccountedAssociatesAndJointVenturesSummaryOfAggregateFinancialInformationRelatedToProportionateInterestInEquityAccountedAssociates </Role>
<ShortName> Investments in Equity-Accounted Associates and Joint Ventures - Summary of Aggregate Financial Information Related to Proportionate Interest in Equity-Accounted Associates (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 221 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R222.htm </HtmlFileName>
<LongName> 1223 - Disclosure - Significant Subsidiaries - Additional Information (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/DisclosureSignificantSubsidiariesAdditionalInformation </Role>
<ShortName> Significant Subsidiaries - Additional Information (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 222 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R223.htm </HtmlFileName>
<LongName> 1224 - Disclosure - Significant Subsidiaries - Summary List of Significant Subsidiaries (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/DisclosureSignificantSubsidiariesSummaryListOfSignificantSubsidiaries </Role>
<ShortName> Significant Subsidiaries - Summary List of Significant Subsidiaries (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 223 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R224.htm </HtmlFileName>
<LongName> 1225 - Disclosure - Significant Subsidiaries - Summary List of Significant Subsidiaries (Parenthetical) (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/DisclosureSignificantSubsidiariesSummaryListOfSignificantSubsidiariesParenthetical </Role>
<ShortName> Significant Subsidiaries - Summary List of Significant Subsidiaries (Parenthetical) (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 224 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R225.htm </HtmlFileName>
<LongName> 1226 - Disclosure - Financial Instruments -Schedule of Balance Sheet Exposure Credit Risk under Different Basel Approaches (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/DisclosureFinancialInstrumentsScheduleOfBalanceSheetExposureCreditRiskUnderDifferentBaselApproaches </Role>
<ShortName> Financial Instruments -Schedule of Balance Sheet Exposure Credit Risk under Different Basel Approaches (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 225 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R226.htm </HtmlFileName>
<LongName> 1227 - Disclosure - Offsetting Financial Assets and Liabilities - Schedule of Financial Assets and Liabilities (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/DisclosureOffsettingFinancialAssetsAndLiabilitiesScheduleOfFinancialAssetsAndLiabilities </Role>
<ShortName> Offsetting Financial Assets and Liabilities - Schedule of Financial Assets and Liabilities (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 226 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R227.htm </HtmlFileName>
<LongName> 1228 - Disclosure - Offsetting Financial Assets and Liabilities - Schedule of Financial Assets and Liabilities (Parenthetical) (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/DisclosureOffsettingFinancialAssetsAndLiabilitiesScheduleOfFinancialAssetsAndLiabilitiesParenthetical </Role>
<ShortName> Offsetting Financial Assets and Liabilities - Schedule of Financial Assets and Liabilities (Parenthetical) (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 227 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R228.htm </HtmlFileName>
<LongName> 1229 - Disclosure - Interest income and expense - Summary of Consolidated Interest Income and Expense for Both Product and Accounting Categories (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/DisclosureInterestIncomeAndExpenseSummaryOfConsolidatedInterestIncomeAndExpenseForBothProductAndAccountingCategories </Role>
<ShortName> Interest income and expense - Summary of Consolidated Interest Income and Expense for Both Product and Accounting Categories (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 228 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R229.htm </HtmlFileName>
<LongName> 1230 - Disclosure - Segmented and Geographic Information - Detailed Report of Segments and Geographic Areas (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/DisclosureSegmentedAndGeographicInformationDetailedReportOfSegmentsAndGeographicAreas </Role>
<ShortName> Segmented and Geographic Information - Detailed Report of Segments and Geographic Areas (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 229 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R230.htm </HtmlFileName>
<LongName> 1231 - Disclosure - Segmented and Geographic Information - Detailed Report of Segments and Geographic Areas (Parenthetical) (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/DisclosureSegmentedAndGeographicInformationDetailedReportOfSegmentsAndGeographicAreasParenthetical </Role>
<ShortName> Segmented and Geographic Information - Detailed Report of Segments and Geographic Areas (Parenthetical) (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 230 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R231.htm </HtmlFileName>
<LongName> 1232 - Disclosure - Segmented and Geographic Information - Breakdown of revenue from reporting segments (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/DisclosureSegmentedAndGeographicInformationBreakdownOfRevenueFromReportingSegments </Role>
<ShortName> Segmented and Geographic Information - Breakdown of revenue from reporting segments (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 231 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R232.htm </HtmlFileName>
<LongName> 1233 - Disclosure - Segmented and Geographic Information - Breakdown of revenue from reporting segments (Parenthetical) (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/DisclosureSegmentedAndGeographicInformationBreakdownOfRevenueFromReportingSegmentsParenthetical </Role>
<ShortName> Segmented and Geographic Information - Breakdown of revenue from reporting segments (Parenthetical) (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 232 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R233.htm </HtmlFileName>
<LongName> 1234 - Disclosure - IFRS 7 - Disclosure - Credit Risk - Summary of Risk Measurement (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/DisclosureIFRS7DisclosureCreditRiskSummaryOfRiskMeasurement </Role>
<ShortName> IFRS 7 - Disclosure - Credit Risk - Summary of Risk Measurement (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 233 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R234.htm </HtmlFileName>
<LongName> 1235 - Disclosure - IFRS 7 - Disclosure - Credit Risk - Summary of PD Bands to Various Risk Levels (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/DisclosureIFRS7DisclosureCreditRiskSummaryOfPDBandsToVariousRiskLevels </Role>
<ShortName> IFRS 7 - Disclosure - Credit Risk - Summary of PD Bands to Various Risk Levels (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 234 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R235.htm </HtmlFileName>
<LongName> 1236 - Disclosure - IFRS 7 - Disclosure - Credit Risk - Summary of Exposure to Credit Risk (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/DisclosureIFRS7DisclosureCreditRiskSummaryOfExposureToCreditRisk </Role>
<ShortName> IFRS 7 - Disclosure - Credit Risk - Summary of Exposure to Credit Risk (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 235 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R236.htm </HtmlFileName>
<LongName> 1237 - Disclosure - IFRS 7 - Disclosure - Credit Risk - Additional Information (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/DisclosureIFRS7DisclosureCreditRiskAdditionalInformation </Role>
<ShortName> IFRS 7 - Disclosure - Credit Risk - Additional Information (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 236 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R237.htm </HtmlFileName>
<LongName> 1238 - Disclosure - IFRS 7 - Disclosure - Credit Risk - Summary of Breakdown of Our Standardized Credit Risk Exposures by Risk-weight Category (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/DisclosureIFRS7DisclosureCreditRiskSummaryOfBreakdownOfOurStandardizedCreditRiskExposuresByRiskweightCategory </Role>
<ShortName> IFRS 7 - Disclosure - Credit Risk - Summary of Breakdown of Our Standardized Credit Risk Exposures by Risk-weight Category (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 237 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R238.htm </HtmlFileName>
<LongName> 1239 - Disclosure - IFRS 7 - Disclosure - Credit Risk - Summary of Rating Profile of OTC Derivative Mark to Market (MTM) Receivables (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/DisclosureIFRS7DisclosureCreditRiskSummaryOfRatingProfileOfOTCDerivativeMarkToMarketMTMReceivables </Role>
<ShortName> IFRS 7 - Disclosure - Credit Risk - Summary of Rating Profile of OTC Derivative Mark to Market (MTM) Receivables (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 238 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R239.htm </HtmlFileName>
<LongName> 1240 - Disclosure - IFRS 7 - Disclosure - Credit Risk- Summary of Geographic Distribution of Business and Government Exposures Under the AIRB Approach (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/DisclosureIFRS7DisclosureCreditRiskSummaryOfGeographicDistributionOfBusinessAndGovernmentExposuresUnderTheAIRBApproach </Role>
<ShortName> IFRS 7 - Disclosure - Credit Risk- Summary of Geographic Distribution of Business and Government Exposures Under the AIRB Approach (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 239 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R240.htm </HtmlFileName>
<LongName> 1241 - Disclosure - IFRS 7 - Disclosure - Credit Risk - Summary of Industry-wide Breakdown of Business and Government Exposure (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/DisclosureIFRS7DisclosureCreditRiskSummaryOfIndustrywideBreakdownOfBusinessAndGovernmentExposure </Role>
<ShortName> IFRS 7 - Disclosure - Credit Risk - Summary of Industry-wide Breakdown of Business and Government Exposure (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 240 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R241.htm </HtmlFileName>
<LongName> 1242 - Disclosure - IFRS 7 - Disclosure - Credit Risk - Summary of Industry-wide Breakdown of Business and Government Exposure (Parenthetical) (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/DisclosureIFRS7DisclosureCreditRiskSummaryOfIndustrywideBreakdownOfBusinessAndGovernmentExposureParenthetical </Role>
<ShortName> IFRS 7 - Disclosure - Credit Risk - Summary of Industry-wide Breakdown of Business and Government Exposure (Parenthetical) (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 241 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R242.htm </HtmlFileName>
<LongName> 1243 - Disclosure - IFRS 7 - Disclosure - Credit Risk - Summary of Credit Quality of Risk-rated Portfolios Exposure (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/DisclosureIFRS7DisclosureCreditRiskSummaryOfCreditQualityOfRiskratedPortfoliosExposure </Role>
<ShortName> IFRS 7 - Disclosure - Credit Risk - Summary of Credit Quality of Risk-rated Portfolios Exposure (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 242 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R243.htm </HtmlFileName>
<LongName> 1244 - Disclosure - IFRS 7 - Disclosure - Credit Risk - Summary of Credit Quality of Retail Portfolios (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/DisclosureIFRS7DisclosureCreditRiskSummaryOfCreditQualityOfRetailPortfolios </Role>
<ShortName> IFRS 7 - Disclosure - Credit Risk - Summary of Credit Quality of Retail Portfolios (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 243 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R244.htm </HtmlFileName>
<LongName> 1245 - Disclosure - IFRS 7 - Disclosure - Credit Risk - Summary of Securitization Exposures (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/DisclosureIFRS7DisclosureCreditRiskSummaryOfSecuritizationExposures </Role>
<ShortName> IFRS 7 - Disclosure - Credit Risk - Summary of Securitization Exposures (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 244 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R245.htm </HtmlFileName>
<LongName> 1246 - Disclosure - IFRS 7 - Disclosure - Credit Risk - Summary of Securitization Exposures (Parenthetical) (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/DisclosureIFRS7DisclosureCreditRiskSummaryOfSecuritizationExposuresParenthetical </Role>
<ShortName> IFRS 7 - Disclosure - Credit Risk - Summary of Securitization Exposures (Parenthetical) (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 245 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R246.htm </HtmlFileName>
<LongName> 1247 - Disclosure - IFRS 7 - Disclosure - Market Risk - Additional Information (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/DisclosureIFRS7DisclosureMarketRiskAdditionalInformation </Role>
<ShortName> IFRS 7 - Disclosure - Market Risk - Additional Information (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 246 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R247.htm </HtmlFileName>
<LongName> 1248 - Disclosure - IFRS 7 - Disclosure - Market Risk - Summary of Market Risks by Type of Risks (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/DisclosureIFRS7DisclosureMarketRiskSummaryOfMarketRisksByTypeOfRisks </Role>
<ShortName> IFRS 7 - Disclosure - Market Risk - Summary of Market Risks by Type of Risks (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 247 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R248.htm </HtmlFileName>
<LongName> 1249 - Disclosure - IFRS 7 - Disclosure - Market Risk - Summary of Stressed Value At Risk by Trading Activities (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/DisclosureIFRS7DisclosureMarketRiskSummaryOfStressedValueAtRiskByTradingActivities </Role>
<ShortName> IFRS 7 - Disclosure - Market Risk - Summary of Stressed Value At Risk by Trading Activities (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 248 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R249.htm </HtmlFileName>
<LongName> 1250 - Disclosure - IFRS 7 - Disclosure - Market Risk - Summary of Incremental Risk Charge by Trading Activities (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/DisclosureIFRS7DisclosureMarketRiskSummaryOfIncrementalRiskChargeByTradingActivities </Role>
<ShortName> IFRS 7 - Disclosure - Market Risk - Summary of Incremental Risk Charge by Trading Activities (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 249 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R250.htm </HtmlFileName>
<LongName> 1251 - Disclosure - IFRS 7 - Disclosure - Market Risk - Summary of Structural Interest Rate Sensitivity - Measures (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/DisclosureIFRS7DisclosureMarketRiskSummaryOfStructuralInterestRateSensitivityMeasures </Role>
<ShortName> IFRS 7 - Disclosure - Market Risk - Summary of Structural Interest Rate Sensitivity - Measures (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 250 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R251.htm </HtmlFileName>
<LongName> 1252 - Disclosure - IFRS 7 - Disclosure - Market Risk - Summary of Amortized Cost and Fair Values of Non-trading Equities (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/DisclosureIFRS7DisclosureMarketRiskSummaryOfAmortizedCostAndFairValuesOfNontradingEquities </Role>
<ShortName> IFRS 7 - Disclosure - Market Risk - Summary of Amortized Cost and Fair Values of Non-trading Equities (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 251 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R252.htm </HtmlFileName>
<LongName> 1253 - Disclosure - IFRS 7 - Disclosure - Liquidity Risk - Summary of Encumbered and Unencumbered Assets from On- and Off-Balance Sheet Sources (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/DisclosureIFRS7DisclosureLiquidityRiskSummaryOfEncumberedAndUnencumberedAssetsFromOnAndOffBalanceSheetSources </Role>
<ShortName> IFRS 7 - Disclosure - Liquidity Risk - Summary of Encumbered and Unencumbered Assets from On- and Off-Balance Sheet Sources (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 252 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R253.htm </HtmlFileName>
<LongName> 1254 - Disclosure - IFRS 7 - Disclosure - Liquidity Risk - Additional Information (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/DisclosureIFRS7DisclosureLiquidityRiskAdditionalInformation </Role>
<ShortName> IFRS 7 - Disclosure - Liquidity Risk - Additional Information (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 253 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R254.htm </HtmlFileName>
<LongName> 1255 - Disclosure - IFRS 7 - Disclosure - Liquidity Risk - Summary of Contractual Maturity Profile of On-Balance Sheet Assets, Liabilities and Equity at their Carrying Values (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/DisclosureIFRS7DisclosureLiquidityRiskSummaryOfContractualMaturityProfileOfOnBalanceSheetAssetsLiabilitiesAndEquityAtTheirCarryingValues </Role>
<ShortName> IFRS 7 - Disclosure - Liquidity Risk - Summary of Contractual Maturity Profile of On-Balance Sheet Assets, Liabilities and Equity at their Carrying Values (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 254 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R255.htm </HtmlFileName>
<LongName> 1256 - Disclosure - IFRS 7 - Disclosure - Liquidity Risk - Summary of Contractual Maturity Profile of On-Balance Sheet Assets, Liabilities and Equity at their Carrying Values (Parenthetical) (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/DisclosureIFRS7DisclosureLiquidityRiskSummaryOfContractualMaturityProfileOfOnBalanceSheetAssetsLiabilitiesAndEquityAtTheirCarryingValuesParenthetical </Role>
<ShortName> IFRS 7 - Disclosure - Liquidity Risk - Summary of Contractual Maturity Profile of On-Balance Sheet Assets, Liabilities and Equity at their Carrying Values (Parenthetical) (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 255 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R256.htm </HtmlFileName>
<LongName> 1257 - Disclosure - IFRS 7 - Disclosure - Liquidity Risk - Summary of Credit Related Commitments (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/DisclosureIFRS7DisclosureLiquidityRiskSummaryOfCreditRelatedCommitments </Role>
<ShortName> IFRS 7 - Disclosure - Liquidity Risk - Summary of Credit Related Commitments (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 256 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R257.htm </HtmlFileName>
<LongName> 1258 - Disclosure - IFRS 7 - Disclosure - Liquidity Risk - Summary of Credit Related Commitments (Parenthetical) (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/DisclosureIFRS7DisclosureLiquidityRiskSummaryOfCreditRelatedCommitmentsParenthetical </Role>
<ShortName> IFRS 7 - Disclosure - Liquidity Risk - Summary of Credit Related Commitments (Parenthetical) (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 257 </Position>
</Report>
<Report instance="cm-20181031.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R258.htm </HtmlFileName>
<LongName> 1259 - Disclosure - IFRS 7 - Disclosure - Liquidity Risk - Summary of Contractual Maturities of Other Contractual Obligations Affecting Our Funding Needs (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.cibc.com/taxonomy/role/DisclosureIFRS7DisclosureLiquidityRiskSummaryOfContractualMaturitiesOfOtherContractualObligationsAffectingOurFundingNeeds </Role>
<ShortName> IFRS 7 - Disclosure - Liquidity Risk - Summary of Contractual Maturities of Other Contractual Obligations Affecting Our Funding Needs (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 258 </Position>
</Report>
<Report>
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<LongName> All Reports </LongName>
<ReportType> Book </ReportType>
<ShortName> All Reports </ShortName>
</Report>
</MyReports>
<InputFiles>
<File> cm-20181031.xml </File>
<File> cm-20181031.xsd </File>
<File> cm-20181031_cal.xml </File>
<File> cm-20181031_def.xml </File>
<File> cm-20181031_lab.xml </File>
<File> cm-20181031_pre.xml </File>
</InputFiles>
<SupplementalFiles/>
<BaseTaxonomies>
<BaseTaxonomy> http://fasb.org/us-gaap/2017-01-31 </BaseTaxonomy>
<BaseTaxonomy> http://xbrl.sec.gov/currency/2017-01-31 </BaseTaxonomy>
<BaseTaxonomy> http://xbrl.sec.gov/country/2017-01-31 </BaseTaxonomy>
<BaseTaxonomy> http://xbrl.ifrs.org/taxonomy/2017-03-09/ifrs-full </BaseTaxonomy>
<BaseTaxonomy> http://xbrl.sec.gov/dei/2014-01-31 </BaseTaxonomy>
</BaseTaxonomies>
<HasPresentationLinkbase> true </HasPresentationLinkbase>
<HasCalculationLinkbase> true </HasCalculationLinkbase>
</FilingSummary>

Top
Filing Submission 0001193125-18-337149   –   Alternative Formats (Word / Rich Text, HTML, Plain Text, et al.)

Copyright © 2024 Fran Finnegan & Company LLC – All Rights Reserved.
AboutPrivacyRedactionsHelp — Sat., Apr. 27, 4:47:10.2am ET