Date: 202011
Local time of day: 0601-1200
Location: ZZZ.Airport, US
Aircraft: Commercial Fixed Wing
Operator: Air Carrier
Operating under: Part 121
Flight plan: IFR
Flight phase: Landing
Airspace: Class B ZZZ
ATC / advisory: Tower ZZZ
Reporter organization: Air Carrier
Reporter function: Captain; Pilot Not Flying
Reporter qualification: Flight Crew Multiengine; Flight Crew Instrument; Flight Crew Air Transport Pilot (ATP)
Human factors: Communication Breakdown; Distraction
Second reporter function: Pilot Flying; First Officer
Anomaly: Deviation / Discrepancy - Procedural Landing Without Clearance
Detector: Person Flight Crew
When detected: In-flight; Taxi
Result: General None Reported / Taken
Contributing factors: Environment - Non Weather Related; Human Factors
Primary problem: Human Factors

Narrative: After receiving clearance from approach for visual approach Runway XXC; I was advised to stay with approach until ZZZZZ (Final approach fix) and then call Tower frequency. Landing checklist was completed; and we were stable at 1;000 feet. I was the Captain and pilot monitoring. The weather was day VFR -clear visibility and a crosswind wind gusting to 22 knots. After landing I realized that I forgot to switch the frequency to receive landing clearance. After clearing the runway; I contact tower and apologized. I was told by Tower that they gave me the green light as landing clearance.I always try to verbalize my landing clearance as technique and check the landing lights/ turn off lights position as required. For some reason I didn't do it this time. I'm not sure if the frequency switch location in conjunction with landing check list procedures was the reason for forgetting to switch to Tower. I take full responsibility and will learn to pay better attention in the future.


Second narrative: I was pilot flying in VFR conditions. The Approach Controller vectored us to join the final approach for [Runway] XXC between the course fix and final fix. He also cleared us for the approach and instructed us to contact Tower at the final fix. Upon capturing the localizer and as we intercepted the glideslope outside the final fix; I called for final flaps and landing checklist. We set the missed approach altitude and started down the glide slope. I used the autopilot until below 1;000 feet then hand flew the aircraft to landing in a crosswind. After landing; as we approached our anticipated exit from the runway; the Captain (pilot monitoring) queried ATC for exit/taxi instructions when we realized we had not switched to Tower or received a landing clearance. We immediately contacted Tower [and were told we] were cleared to land. We continued to parking without further incident. Traffic was light and weather was clear. Our actions did not disrupt any other operations/aircraft.This was my first operational leg after having been off for a month. I was so focused on my flying duties and landing in a crosswind I forgot to confirm we had received landing clearance. Contacting Tower at the final fix is a very routine action; yet was overlooked/missed by all crew members in this situation. Not exactly sure why I failed to confirm landing clearance except perhaps I was too fixated on the aviating and failed to communicate.


Synopsis: Air Carrier flight crew reported they forgot to receive clearance to land. First Officer reported this was the first flight after an extended period of time off.