Skip to content
NimbleReview

10 Best Arduino Humidity Sensor in 2026

Discover the top Arduino humidity sensors for your projects. This guide compares accuracy, range, and connectivity to help you choose the perfect sensor.

As an Amazon Associate we earn from qualifying purchases. We may earn a commission when you buy through links on this page, at no additional cost to you. Read our affiliate disclosure.As an Amazon Associate we earn from qualifying purchases.Purchases through our links may earn us a commission, at no extra cost to you. Read our affiliate disclosure.
In this guide
  1. 01Top 3 picks
  2. 02Compare all 10
  3. 03In-depth reviews
  4. 04Buying guide
  5. 05Use and care
  6. 06Common questions
  7. 07Final verdict

Choosing the right humidity sensor for your Arduino project is crucial for accurate environmental monitoring. Whether you are building a weather station or a smart home device, selecting a reliable module ensures consistent data collection and system stability over time.

We evaluated ten top-rated modules based on accuracy, voltage compatibility, and ease of integration. Our analysis focuses on digital output options that simplify wiring and coding, making them ideal for beginners and experienced makers alike who need precise readings.

Each pick highlights specific strengths like wide temperature ranges or I2C interfaces for advanced users. Remember that availability and pricing can fluctuate, so always verify current stock and costs before finalizing your purchase for your next electronic build.

Top 3 Picks for Best Arduino Humidity Sensor

Best Budget

HiLetgo 5pcs DHT11 Temperature Humidity Sensor Module
HiLetgo 5pcs DHT11 Temperature Humidity Sensor Module

4.5Editor score

Single-wire wiring
Pre-calibrated digital
Includes cables

Check price

Editor's Choice

Teyleten Robot SHT31-D SHT31 Temperature Humidity Sensor Module
Teyleten Robot SHT31-D SHT31 Temperature Humidity Sensor Module

4.7Editor score

I2C interface output
Wide voltage operation
High humidity accuracy

Check price

Best Premium

2pcs AHT30 High Precision Digital Temperature and Humidity Sensor
2pcs AHT30 High Precision Digital Temperature and Humidity Sensor

5.0Editor score

High precision measurement
I2C communication
Low power consumption

Check price

Top 10 Best Arduino Humidity Sensor in 2026 Compared

This side-by-side comparison helps you visualize key differences across all ten selected modules. We highlight critical specifications like measurement range and interface type to streamline your decision-making process.

ProductsSpecificationsEditor scorePrice
1HiLetgo DHT11

Best Budget

HiLetgo DHT11
Range 20-95% RH
Single-wire output
3.3V to 5V
Pack of 5
4.5Editor score

Check price

22pcs DHT11 Module

Editor's Choice

2pcs DHT11 Module
Range 20-95% RH
Digital signal output
3.3V to 5V
Pack of 2
4.3Editor score

Check price

3Teyleten Robot SHT31

Editor's Choice

Teyleten Robot SHT31
Range 0-100% RH
I2C interface
2.4V to 5.5V
Pack of 3
4.7Editor score

Check price

4HiLetgo DHT22

HiLetgo DHT22
Range 0-100% RH
Single-bus digital
3.3V to 5V
Pack of 2
4.4Editor score

Check price

5Teyleten DHT11 5pcs

Teyleten DHT11 5pcs
Range 20-95% RH
Digital output
3.3V to 5V
Pack of 5
4.4Editor score

Check price

6DHT22 AM2302 2pcs

DHT22 AM2302 2pcs
Range 0-100% RH
Compact size
3.3V to 5V
Pack of 2
4.6Editor score

Check price

7Teyleten DHT22 3pcs

Teyleten DHT22 3pcs
Range 0-100% RH
Serial data bidirectional
3.3V to 5.5V
Pack of 3
3.9Editor score

Check price

810-Pack DHT11

10-Pack DHT11
Range 20-90% RH
Single-wire digital
3.3V to 5.5V
Pack of 10
4.6Editor score

Check price

94Pcs DHT22

4Pcs DHT22
Range 0-100% RH
Digital signal output
3V to 5.5V
Pack of 4

Check price

102pcs AHT30

2pcs AHT30
Range 0-100% RH
I2C master output
2.0V to 5V
Pack of 2

Check price

1. Teyleten Robot SHT31-D – Best Overall Accuracy

Teyleten Robot SHT31-D SHT31 Temperature Humidity Sensor Module 2.4V-5.5V I2C IIC for Arduino 3pcs4.7Editor scoreCheck price on Amazon
Teyleten Robot SHT31-D
Accuracy plus minus 2 percent RH
Temperature range minus 40 to 125 Celsius
Operating voltage 2.4 to 5.5 volts DC
I2C interface for easy connection

The Teyleten Robot SHT31 module stands out for its exceptional accuracy and wide operating range. With a humidity accuracy of plus minus 2 percent RH and a temperature range spanning from minus 40 to 125 degrees Celsius, it is ideal for demanding applications.

Pros

  • High accuracy for humidity
  • Wide temperature measurement range
  • I2C simplifies wiring
  • Stable long term performance
  • Compact module design

Cons

  • Slightly higher cost
  • Requires I2C pin access

We may earn a commission when you buy through this link, at no additional cost to you.

Its I2C interface allows for easy integration into Arduino projects without consuming multiple digital pins. The module supports a wide voltage range from 2.4 to 5.5 volts DC, ensuring compatibility with various development boards and power sources.

While it comes at a slightly higher price point compared to basic DHT series sensors, the improved reliability and precision justify the investment. Users appreciate the stable readings and the ability to connect multiple devices on the same bus.

This sensor is perfect for anyone needing precise environmental data for weather stations or industrial monitoring. Its robust design ensures that your projects remain accurate over extended periods of use.

Wide Temperature Capabilities

Handles extreme cold and heat effectively.

I2C Simplicity

Reduces wiring complexity significantly.

Check price on Amazon

We may earn a commission when you buy through this link, at no additional cost to you.

2. HiLetgo 5pcs DHT11 – Best Value Pack

HiLetgo 5pcs DHT11 Temperature Humidity Sensor Module Digital Temperature Humidity Sensor 3.3V-5V Humidity Measure Range 20%-95% Temperature Measure Range 0-50 Celsius with Wires4.5Editor scoreCheck price on Amazon
HiLetgo 5pcs DHT11
Humidity measure range 20 to 95 percent
Temperature measure range 0 to 50 Celsius
Supply voltage 3.3 to 5.5 volts
Pack includes 5 modules and 5 cables

The HiLetgo 5pcs DHT11 module offers an excellent entry point for beginners looking to monitor humidity and temperature. It provides a basic but effective measurement range suitable for most indoor environments.

Pros

  • Affordable bulk pack
  • Easy single-wire integration
  • Includes necessary cables
  • Pre-calibrated digital output
  • Compatible with 3.3V and 5V

Cons

  • Limited humidity range
  • Lower accuracy than SHT

We may earn a commission when you buy through this link, at no additional cost to you.

Each module comes with a bypass capacitor and pull-up resistor onboard, simplifying the circuit design. The single-wire communication protocol reduces programming effort, making it a favorite for simple Arduino projects.

The inclusion of five modules and cables makes this a cost-effective choice for classrooms or bulk deployments. While the accuracy is lower than premium sensors, it is sufficient for general home automation tasks.

We recommend this pack for users who need multiple sensors for distributed monitoring or want to learn the basics without a significant financial commitment.

Bulk Value

Ideal for multiple project needs.

Simple Wiring

Single-wire scheme simplifies setup.

Check price on Amazon

We may earn a commission when you buy through this link, at no additional cost to you.

3. HiLetgo 5pcs DHT11 – Reliable Basic Option

HiLetgo 5pcs DHT11 Temperature Humidity Sensor Module Digital Temperature Humidity Sensor 3.3V-5V Humidity Measure Range 20%-95% Temperature Measure Range 0-50 Celsius with Wires4.5Editor scoreCheck price on Amazon
HiLetgo 5pcs DHT11
Resolution 1 percent RH
Temperature resolution 1 degree Celsius
Long term stability less than plus minus 1 percent RH
Fully interchangeable parts

This module delivers reliable performance for standard indoor monitoring needs. The DHT11 sensor is known for its stability and ease of use in a variety of electronic projects.

Pros

  • Interchangeable parts
  • Stable readings
  • Wide voltage compatibility
  • Includes wires
  • Simple digital signal

Cons

  • Not for extreme temps
  • Lower precision

We may earn a commission when you buy through this link, at no additional cost to you.

The module features a fully interchangeable design, meaning you can swap units without recalibration. This feature is beneficial when managing inventory for multiple projects or repair scenarios.

Despite its limitations in extreme conditions, the sensor maintains consistent accuracy within its rated range. The onboard components help ensure that the digital signal remains clean and robust.

It is a solid choice for hobbyists who prioritize reliability and ease of integration over high precision measurements in harsh environments.

Interchangeable Design

Makes replacement straightforward and easy.

Stable Output

Ensures consistent data over time.

Check price on Amazon

We may earn a commission when you buy through this link, at no additional cost to you.

4. 2pcs DHT11 Module – Compact Entry Kit

2pcs DHT11 Temperature Humidity Sensor Module Digital Temperature Humidity Sensor 3.3V-5V with Wires for Arduino Raspberry Pi 2 3 (2pcs DHT11)4.3Editor scoreCheck price on Amazon
2pcs DHT11 Module
Humidity measure range 20 to 95 percent
Temperature measure range 0 to 50 Celsius
Humidity measurement error plus minus 5 percent
Output form digital

This two-pack of DHT11 modules is perfect for users needing a small quantity for quick prototyping. It offers the same digital output and ease of use as larger packs but in a smaller box.

Pros

  • Compact design
  • Compatible with Raspberry Pi
  • Easy digital output
  • Affordable price
  • Quick integration

Cons

  • Only 2 pieces
  • Limited accuracy

We may earn a commission when you buy through this link, at no additional cost to you.

The sensor uses a resistive element and an NTC temperature device connected to an 8-bit microcontroller for reliable readings. This combination ensures that the output remains consistent across normal operating conditions.

While the accuracy is typical for this class of sensor, the quick response times and ease of integration make it a favorite for simple DIY tasks. It supports both 3.3V and 5V logic levels.

If you are working on a single project or a small class assignment, this kit provides all you need without excess inventory or cost.

Raspberry Pi Support

Works well with single-board computers.

Quick Prototyping

Minimal setup time for testing.

Check price on Amazon

We may earn a commission when you buy through this link, at no additional cost to you.

5. Teyleten Robot SHT31 – High Performance Choice

Teyleten Robot SHT31-D SHT31 Temperature Humidity Sensor Module 2.4V-5.5V I2C IIC for Arduino 3pcs4.7Editor scoreCheck price on Amazon
Teyleten Robot SHT31
Humidity accuracy plus minus 2 percent RH
Temperature accuracy plus minus 0.3 Celsius
Operating voltage 2.4 to 5.5V DC
Wide voltage compatibility

Teyleten Robot provides a highly accurate solution for those who require precise environmental data. The SHT31 sensor is known for its stability and low error margins compared to other digital sensors.

Pros

  • Precise temperature reading
  • High humidity accuracy
  • Wide voltage input
  • I2C interface
  • Durable build

Cons

  • Slightly higher price
  • Complex interface

We may earn a commission when you buy through this link, at no additional cost to you.

With a temperature accuracy of plus minus 0.3 degrees Celsius, this module is suitable for scientific experiments or industrial applications. The I2C interface allows for seamless integration into complex microcontroller systems.

The wide operating voltage ensures that you can use it with a variety of power sources without worrying about damage. This flexibility makes it a robust choice for diverse electronic builds.

Investing in these sensors ensures that your data remains trustworthy and accurate over the long term, reducing the need for frequent recalibration or replacement.

Precision Data

Excellent for scientific applications.

Voltage Flexibility

Works with many power sources.

Check price on Amazon

We may earn a commission when you buy through this link, at no additional cost to you.

6. HiLetgo DHT22 – Improved Standard Sensor

HiLetgo 2pcs DHT22/AM2302 Digital Temperature and Humidity Sensor Module Temperature Humidity Monitor Sensor Replace SHT11 SHT15 for Arduino Electronic Practice DIY4.4Editor scoreCheck price on Amazon
HiLetgo DHT22
Temperature range minus 40 to 80 Celsius
Humidity range 0 to 100 percent RH
Temperature accuracy plus minus 0.5 Celsius
Digital signal output

The HiLetgo DHT22 module offers significant improvements over the DHT11, providing a wider temperature range and better accuracy. It is a reliable choice for projects requiring more precise environmental data.

Pros

  • Wider temperature range
  • Better accuracy than DHT11
  • Full 0 to 100 percent RH
  • Bidirectional data
  • Easy to mount

Cons

  • Requires more power
  • Higher cost

We may earn a commission when you buy through this link, at no additional cost to you.

This sensor uses the AOSONG AM2302 chip, which is known for high sensitivity and stability. The single-bus digital signal output ensures that you can read both temperature and humidity efficiently.

With a temperature accuracy of plus minus 0.5 degrees Celsius and a full humidity range, it covers almost all common use cases. The inclusion of fixing screw holes makes physical installation easier.

It is recommended for users who need better performance than the basic DHT11 can provide but still want a simple single-wire interface.

Better Accuracy

Significant improvement over DHT11.

Wide Range

Handles more temperature extremes.

Check price on Amazon

We may earn a commission when you buy through this link, at no additional cost to you.

7. Teyleten Robot DHT11 – Bulk Alternative

Teyleten Robot DHT11 Digital Temperature and Humidity Sensor Module for Arduino Raspberry 5pcs4.4Editor scoreCheck price on Amazon
Teyleten Robot DHT11
Humidity measuring range 20 to 95 percent
Temperature measuring range 0 to 50 degrees
Operating voltage 3.3V to 5V
Weighs about 8g each

Teyleten Robot provides a reliable five-pack of DHT11 modules that are well-suited for various DIY projects. These sensors are known for their standard performance and ease of integration with common microcontrollers.

Pros

  • Good bulk pack value
  • Compatible with Raspberry Pi
  • Lightweight design
  • Standard digital output
  • Reliable performance

Cons

  • Standard DHT11 limitations
  • Basic accuracy

We may earn a commission when you buy through this link, at no additional cost to you.

Each module is lightweight and compact, making them easy to mount in tight spaces or on small PCBs. The digital output simplifies reading data, requiring minimal processing power from your Arduino board.

While the specifications are standard for the DHT11 type, the quality of build ensures that you get consistent results across all five units. This consistency is important when deploying multiple sensors in different locations.

This pack is an excellent option for educators or makers who need multiple sensors for a classroom or workshop setting without breaking the budget.

Lightweight Design

Easy to mount anywhere.

Educational Use

Great for workshops and schools.

Check price on Amazon

We may earn a commission when you buy through this link, at no additional cost to you.

8. DHT22 AM2302 – Stable Performance

DHT22 Digital Temperature and Humidity Sensor AM2302 Sensors Module with Cable for Electronic Practice DIY Replace SHT11 SHT15 (Pack of 2pcs)4.6Editor scoreCheck price on Amazon
DHT22 AM2302
Temperature range minus 40 to 80 degree Celsius
Humidity range 0 to 100 percent RH
Compact size 28mm L x 12mm W
Single-bus digital output

This DHT22 module offers stable performance and quick response times for environmental monitoring tasks. It is designed to replace older models like the SHT11 and SHT15 with a single-bus digital signal.

Pros

  • Stable performance
  • Quick response times
  • Includes cables
  • Easy mounting
  • Compatible with home appliances

Cons

  • Only 2 pieces
  • Needs 5V ideally

We may earn a commission when you buy through this link, at no additional cost to you.

The compact size and included connecting wires make it easy to integrate into your existing projects. The screw holes allow for secure mounting, which is important for maintaining consistent readings.

With a temperature accuracy of plus minus 0.5 degrees and a full humidity range, it provides reliable data for home automation and weather stations. The bidirectional serial data ensures efficient communication.

It is a solid mid-range option for those who need better accuracy than the DHT11 but still want a simple and cost-effective solution.

Secure Mounting

Screw holes ensure stability.

Quick Response

Captures environmental changes fast.

Check price on Amazon

We may earn a commission when you buy through this link, at no additional cost to you.

9. Teyleten DHT22 3pcs – Reliable Trio

Teyleten Robot DHT22 / AM2302 Digital Temperature Humidity Sensor Module for Arduino Replace SHT11 SHT15 (3pcs)3.9Editor scoreCheck price on Amazon
Teyleten DHT22 3pcs
Humidity measurement range 0 to 100 percent RH
Temperature measurement range minus 40 to 80 Celsius
Working voltage DC 3.3 to 5.5V
Serial data bidirectional port

Teyleten offers a three-pack of DHT22 modules that are suitable for general monitoring and control applications. These modules are designed to replace older sensors with improved digital output.

Pros

  • Three units included
  • Good voltage range
  • Wide measurement range
  • Compatible with Arduino
  • Bidirectional data

Cons

  • Lower rating score
  • Requires attention

We may earn a commission when you buy through this link, at no additional cost to you.

The wide voltage range allows for flexibility in powering the sensor, while the bidirectional port ensures efficient communication with the microcontroller. This makes it adaptable for various project needs.

The measurement range covers most common environmental conditions, making it useful for indoor and outdoor weather stations. Users benefit from the improved accuracy over the DHT11 series.

While the rating is slightly lower, it remains a solid choice for users who want multiple sensors for a project without incurring high costs.

Flexible Power

Works with 3.3V and 5V.

Efficient Communication

Bidirectional data ensures speed.

Check price on Amazon

We may earn a commission when you buy through this link, at no additional cost to you.

10. 10-Pack DHT11 – Ultimate Bulk Kit

10-Pack DHT11 Humidity Sensor Module, 3.3V-5.5V4.6Editor scoreCheck price on Amazon
10-Pack DHT11
Humidity range 20 to 90 percent RH
Temperature range 0 to 50 degrees Celsius
Onboard bypass capacitor and resistor
Includes 5 modules and 5 cables

This ten-pack of DHT11 modules is designed for large-scale projects or workshops needing multiple sensors. It offers an effortless integration experience with onboard components that minimize external circuitry.

Pros

  • Bulk value
  • Onboard components
  • User-friendly integration
  • After-sales support
  • Stable readings

Cons

  • Basic accuracy
  • Not for extreme temps

We may earn a commission when you buy through this link, at no additional cost to you.

Each sensor provides stable readings and long-term performance, making it suitable for consistent monitoring. The wide voltage compatibility ensures that it works with most microcontrollers including Arduino.

The package includes cables and comprehensive documentation, which helps users get started quickly. With customer support available, you can troubleshoot any installation issues with ease.

This is the ultimate choice for educators or enthusiasts who need a reliable bulk solution for multiple distributed sensor nodes.

Bulk Solution

Perfect for multiple projects.

Complete Package

Includes everything to start.

Check price on Amazon

We may earn a commission when you buy through this link, at no additional cost to you.

Buying Guide – How to Choose the Best Arduino Humidity Sensor

Selecting the right sensor involves balancing accuracy, compatibility, and budget to ensure your project meets its performance goals.

Accuracy Requirements

Consider the level of precision your project needs. For weather stations, a sensor with plus minus 2 percent RH accuracy is ideal, whereas simple home automation might tolerate plus minus 5 percent.

Always check the datasheet to ensure the error margin meets your application requirements.

Measurement Range

Check both the humidity and temperature ranges. Some sensors only measure indoor temperatures while others handle extremes from minus 40 to 125 degrees Celsius.

Choose a module that covers the expected environmental conditions for your specific use case.

Interface Type

Digital outputs like single-wire or I2C simplify wiring and programming. Single-wire is easier to implement while I2C allows for more data throughput and multi-device support.

Match the interface to your microcontroller's available pins and complexity tolerance.

Voltage Compatibility

Ensure the sensor operates within your system voltage, typically 3.3V or 5V. Some modules support a wider range like 2.4V to 5.5V for flexibility across different boards.

Avoid sensors with narrow voltage ranges to prevent damage or unreliable readings.

Response Time

Fast response times are critical for real-time monitoring systems. Sensors that take too long to update may lag behind actual environmental changes.

Look for modules with quick response specifications if speed is a priority.

Mounting Options

Screw holes or fixed brackets simplify installation in enclosures or outdoors. Modular designs are easier to integrate into custom PCBs or prototyping boards.

Select a physical design that matches your enclosure or mounting requirements.

Pack Quantity

Buying in bulk often reduces the cost per unit. If you plan multiple projects, a ten-pack may be more economical than individual units.

Balance the need for quantity with how many you will use in the future.

Long-term Stability

Stability refers to how much the sensor drifts over time. A stable sensor reduces the need for frequent recalibration.

Prioritize models with stated long-term stability ratings for reliable long-term performance.

How to Use and Care for Your Arduino Humidity Sensor

Connect the VCC pin to your Arduino's 3.3V or 5V supply and the GND to ground. The digital signal pin should connect to a free digital pin on your board.

Use standard libraries like Adafruit DHT to read data. Initialize the sensor in code and request humidity and temperature values at set intervals.

Avoid exposing the module to direct water or extreme temperatures. Keep it away from heat sources and ensure adequate ventilation for accurate readings.

Frequently Asked Questions

How do I connect a humidity sensor to Arduino?

Connect the power and ground pins to your board and the data pin to a digital pin. Use the appropriate library to read the data. Verify your wiring matches the schematic before uploading code.

Is DHT11 accurate enough for weather stations?

For basic monitoring it is acceptable but not ideal for scientific use. Consider the DHT22 or SHT31 for better accuracy if precise data is your primary goal.

Why is my sensor showing inconsistent readings?

Check your power supply stability and ensure the code requests data correctly. Avoid placing the sensor near heat sources and allow it to stabilize before taking readings.

Can I use these sensors with 3.3V boards?

Most modules support 3.3V to 5.5V, making them compatible with modern boards. Verify the voltage range in the product description to ensure safe operation.

How long do humidity sensors last?

With proper care they can last several years. Avoid exposure to extreme moisture and temperature to extend their lifespan and maintain accuracy over time.

Do these sensors support I2C?

Some models like the SHT31 support I2C while others use single-wire protocols. Check the specifications to confirm the interface type before purchasing your module.

Can I connect multiple sensors to one Arduino?

Yes but each requires a unique digital pin. You may need a sensor multiplexer for advanced setups with I2C devices to manage the connections efficiently.

What if I need extreme temperature measurement?

Select a module with a wide range like minus 40 to 125 degrees Celsius. Basic models like DHT11 are limited to narrower ranges for standard indoor environments.

Final Thoughts on Choosing the Best Arduino Humidity Sensor

We reviewed ten reliable humidity sensors suitable for various Arduino projects ranging from budget packs to premium modules.

Prioritize accuracy and interface compatibility to ensure your project performs as expected without requiring complex troubleshooting or wiring changes.

Always check current availability and verify the voltage requirements before buying to ensure a smooth installation process for your next build.