diff --git a/templates/cisco_wlc_ssh_show_band-select.textfsm b/templates/cisco_wlc_ssh_show_band-select.textfsm
new file mode 100644
index 0000000000..138a8940e1
--- /dev/null
+++ b/templates/cisco_wlc_ssh_show_band-select.textfsm
@@ -0,0 +1,19 @@
+Value BAND_SELECT_PROBE_RESPONSE (.+?)
+Value BAND_SELECT_CYCLE_COUNT (\d+\s+\w+)
+Value BAND_SELECT_CYCLE_THRESH (\d+\s+\w+)
+Value BAND_SELECT_AGE_SUPPRESS (\d+\s+\w+)
+Value BAND_SELECT_AGE_DUAL_BAND (\d+\s+\w+)
+Value BAND_SELECT_CLIENT_RSSI (-\d+\s+dBm)
+Value BAND_SELECT_CLIENT_MID_RSSI (-\d+\s+dBm)
+
+
+Start
+  ^Band\s+Select\s+Probe\s+Response\.*\s+${BAND_SELECT_PROBE_RESPONSE}s*$$
+  ^\s+Cycle\s+Count\.*\s+${BAND_SELECT_CYCLE_COUNT}s*$$
+  ^\s+Cycle\s+Threshold\.*\s+${BAND_SELECT_CYCLE_THRESH}s*$$
+  ^\s+Age\s+Out\s+Suppression\.*\s+${BAND_SELECT_AGE_SUPPRESS}s*$$
+  ^\s+Age\s+Out\s+Dual\s+Band\.*\s+${BAND_SELECT_AGE_DUAL_BAND}s*$$
+  ^\s+Client\s+RSSI\.*\s+${BAND_SELECT_CLIENT_RSSI}s*$$
+  ^\s+Client\s+Mid\s+RSSI\.*\s+${BAND_SELECT_CLIENT_MID_RSSI}s*$$
+  ^\s*$$
+  ^. -> Error
\ No newline at end of file
diff --git a/templates/index b/templates/index
index 9392414d1a..bdb5fc31aa 100644
--- a/templates/index
+++ b/templates/index
@@ -273,6 +273,7 @@ cisco_wlc_ssh_show_interface_summary.textfsm, .*, cisco_wlc_ssh, sh[[ow]] int[[e
 cisco_wlc_ssh_show_client_detail.textfsm, .*, cisco_wlc_ssh, sh[[ow]] cl[[ient]] det[[ail]]
 cisco_wlc_ssh_show_exclusionlist.textfsm, .*, cisco_wlc_ssh, sh[[ow]] ex[[clusionlist]]
 cisco_wlc_ssh_show_mobility_sum.textfsm, .*, cisco_wlc_ssh, sh[[ow]] mo[[bility]] su[[mmary]]
+cisco_wlc_ssh_show_band-select.textfsm, .*, cisco_wlc_ssh, sh[[ow]] ba[[nd-select]]
 cisco_wlc_ssh_show_ap_summary.textfsm, .*, cisco_wlc_ssh, sh[[ow]] ap sum[[mary]]
 cisco_wlc_ssh_show_inventory.textfsm, .*, cisco_wlc_ssh, sh[[ow]] inve[[ntory]]
 cisco_wlc_ssh_show_wlan_sum.textfsm, .*, cisco_wlc_ssh, sh[[ow]] wl[[an]] s[[ummary]]
diff --git a/tests/cisco_wlc_ssh/show_band-select/cisco_wlc_ssh_show_band-select.raw b/tests/cisco_wlc_ssh/show_band-select/cisco_wlc_ssh_show_band-select.raw
new file mode 100644
index 0000000000..f0ebcc89a1
--- /dev/null
+++ b/tests/cisco_wlc_ssh/show_band-select/cisco_wlc_ssh_show_band-select.raw
@@ -0,0 +1,7 @@
+Band Select Probe Response....................... per WLAN enabling
+   Cycle Count................................... 2 cycles
+   Cycle Threshold............................... 200 milliseconds
+   Age Out Suppression........................... 20 seconds
+   Age Out Dual Band............................. 60 seconds
+   Client RSSI................................... -80 dBm
+   Client Mid RSSI............................... -80 dBm
diff --git a/tests/cisco_wlc_ssh/show_band-select/cisco_wlc_ssh_show_band-select.yml b/tests/cisco_wlc_ssh/show_band-select/cisco_wlc_ssh_show_band-select.yml
new file mode 100644
index 0000000000..959733dc83
--- /dev/null
+++ b/tests/cisco_wlc_ssh/show_band-select/cisco_wlc_ssh_show_band-select.yml
@@ -0,0 +1,9 @@
+---
+parsed_sample:
+  - band_select_probe_response: "per WLAN enabling"
+    band_select_cycle_count: "2 cycles"
+    band_select_cycle_thresh: "200 milliseconds"
+    band_select_age_suppress: "20 seconds"
+    band_select_age_dual_band: "60 seconds"
+    band_select_client_rssi: "-80 dBm"
+    band_select_client_mid_rssi: "-80 dBm"