Skip to content
LunarAdvisor

10 Best Arduino Humidity Sensor in 2026

This guide compares the top Arduino humidity sensors for accuracy and ease of use to help you choose the right module for your next project.

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 projects is crucial for reliable environmental monitoring. These devices measure moisture levels in the air and provide digital outputs that microcontrollers can easily process for various applications.

We evaluated ten highly rated modules based on accuracy, voltage compatibility, communication protocols, and user feedback. Our analysis focuses on real-world performance metrics and integration ease for hobbyists and professionals alike.

Each pick highlights key specifications and ideal use cases to guide your decision. Please note that product availability and pricing may change over time, so verify details before purchasing your components.

Top 3 Picks for Best Arduino Humidity Sensor

Best Budget

HiLetgo 5pcs DHT11 Temperature Humidity Sensor Module Digital Temperature Humidity Sensor 3.3V-5V Humidity Measure Range 20%-95% Temperature Measure Range 0-50°C Celsius with Wires
HiLetgo 5pcs DHT11 Temperature Humidity Sensor Module Digital Temperature Humidity Sensor 3.3V-5V Humidity Measure Range 20%-95% Temperature Measure Range 0-50°C Celsius with Wires

4.5Editor score

Affordable 5-pack bundle
Simple single-wire protocol
Integrated pull-up resistor

Check price

Editor's Choice

Teyleten Robot SHT31-D SHT31 Temperature Humidity Sensor Module 2.4V-5.5V I2C IIC for Arduino 3pcs
Teyleten Robot SHT31-D SHT31 Temperature Humidity Sensor Module 2.4V-5.5V I2C IIC for Arduino 3pcs

4.7Editor score

High accuracy ±2%RH humidity
Wide voltage range support
I2C digital output interface

Check price

Best Premium

2pcs AHT30 High Precision Digital Temperature and Humidity Sensor Measurement Module I2C IIC Communication AHT20 AHT21 AHT10 Upgraded Version for Arduino Humidity Temperature Sensor
2pcs AHT30 High Precision Digital Temperature and Humidity Sensor Measurement Module I2C IIC Communication AHT20 AHT21 AHT10 Upgraded Version for Arduino Humidity Temperature Sensor

5.0Editor score

Ultra high precision resolution
Low power consumption design
Wide operating voltage range

Check price

Top 10 Best Arduino Humidity Sensor in 2026 Compared

The following comparison table outlines key specifications for each of the ten selected humidity sensor modules to help you quickly identify the best fit for your specific project requirements.

ProductsSpecificationsEditor scorePrice
1HiLetgo 5pcs DHT11

Best Budget

HiLetgo 5pcs DHT11
Range 20-95% RH
Accuracy ±5% RH
Voltage 3.3-5V
Interface Single Bus
4.5Editor score

Check price

22pcs DHT11 Module

Editor's Choice

2pcs DHT11 Module
Range 20-95% RH
Accuracy ±5% RH
Voltage 3.3-5V
Interface Single Bus
4.3Editor score

Check price

3Teyleten Robot SHT31-D

Editor's Choice

Teyleten Robot SHT31-D
Range 0-100% RH
Accuracy ±2% RH
Voltage 2.4-5.5V
Interface I2C
4.7Editor score

Check price

4HiLetgo 2pcs DHT22

HiLetgo 2pcs DHT22
Range 0-100% RH
Accuracy ±2% RH
Voltage 3.3-5V
Interface Single Bus
4.4Editor score

Check price

5Teyleten Robot DHT11

Teyleten Robot DHT11
Range 20-95% RH
Accuracy ±5% RH
Voltage 3.3-5V
Interface Single Bus
4.4Editor score

Check price

6DHT22 AM2302 Module

DHT22 AM2302 Module
Range 0-100% RH
Accuracy ±2% RH
Voltage 3.3-5V
Interface Single Bus
4.6Editor score

Check price

7Teyleten Robot DHT22

Teyleten Robot DHT22
Range 0-100% RH
Accuracy ±2% RH
Voltage 3.3-5.5V
Interface Single Bus
3.9Editor score

Check price

810-Pack DHT11 Module

10-Pack DHT11 Module
Range 20-90% RH
Accuracy ±5% RH
Voltage 3.3-5.5V
Interface Single Bus
4.6Editor score

Check price

94Pcs DHT22 Module

4Pcs DHT22 Module
Range 0-100% RH
Accuracy ±2% RH
Voltage 3-5.5V
Interface Single Bus
4.0Editor score

Check price

102pcs AHT30 Module

2pcs AHT30 Module
Range 0-100% RH
Accuracy ±2% RH
Voltage 2.0-5.5V
Interface I2C
5.0Editor score

Check price

1. HiLetgo 5pcs DHT11 – Best Budget Humidity Sensor

HiLetgo 5pcs DHT11 Temperature Humidity Sensor Module Digital Temperature Humidity Sensor 3.3V-5V Humidity Measure Range 20%-95% Temperature Measure Range 0-50°C Celsius with Wires4.5Editor scoreCheck price on Amazon
HiLetgo 5pcs DHT11
Range 20-95% RH
Accuracy ±5% RH
Voltage 3.3-5V
Interface Single Bus

This five-pack bundle offers an excellent entry point for beginners needing multiple sensors. It holds a 4.5 star rating from verified users who praise its reliability for basic tasks.

Pros

  • Affordable bulk pricing
  • Easy single-wire integration
  • Onboard pull-up resistor
  • Stable long term readings
  • Compatible with most boards

Cons

  • Limited range accuracy
  • Slow sampling rate

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

The module uses the popular DHT11 chip with a single-wire protocol that simplifies wiring. Its onboard capacitor and resistor reduce external components needed for stable readings.

Accuracy is rated at ±5 percent humidity which may not suit precision applications. The slow sampling rate is also a limitation for fast-changing environments.

Ideal for simple home automation or classroom projects where cost matters most. It is a solid choice when you need several sensors without breaking your budget.

Cost Effective Bulk Value

Buying five modules at once ensures you have spares for future projects without paying premium per unit prices.

Simple Integration Design

The onboard pull-up resistor eliminates the need for extra external resistors during your circuit assembly.

Check price on Amazon

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

2. 2pcs DHT11 Module – Reliable Humidity Sensor

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
Range 20-95% RH
Accuracy ±5% RH
Voltage 3.3-5V
Interface Single Bus

This dual pack is perfect for small scale projects needing two sensors for comparison or different locations. Users appreciate the included wires that save setup time immediately.

Pros

  • Works with Pi and Arduino
  • Includes connecting wires
  • Simple communication protocol
  • Small compact size
  • Pre-calibrated digital output

Cons

  • Narrow humidity range
  • Moderate accuracy level

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

It features a dedicated digital module ensuring reliable long term stability. The single-wire wiring scheme makes it easy to integrate into existing Arduino projects quickly.

Humidity measurement error is plus or minus five percent which is acceptable for general monitoring. Temperature range covers common environments from zero to fifty degrees Celsius easily.

Choose this for prototyping or small indoor applications where budget and simplicity are key. It offers good value for basic digital signal output needs.

Cross Platform Compatibility

The module works seamlessly with both Arduino and Raspberry Pi boards for flexible project choices.

Ready to Use Kit

Included cables mean you can connect the sensor immediately without sourcing additional wire components.

Check price on Amazon

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

3. Teyleten Robot SHT31-D – Best Overall Humidity Sensor

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
Range 0-100% RH
Accuracy ±2% RH
Voltage 2.4-5.5V
Interface I2C

This three pack stands out for its superior accuracy and wide operating voltage range. Users rate it highly for professional quality monitoring in demanding environments.

Pros

  • High precision accuracy
  • Wide voltage operation
  • I2C digital interface
  • Full 100 percent range
  • Excellent long term stability

Cons

  • Slightly higher cost
  • Requires I2C wiring

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

The SHT31 chip offers ±2 percent humidity accuracy which surpasses standard DHT sensors easily. It supports I2C interface allowing multiple sensors on the same bus efficiently.

Operating from 2.4 to 5.5 volts gives flexibility across different power sources. The full zero to one hundred percent humidity range covers nearly all environmental conditions.

Best suited for advanced projects requiring precise data logging or climate control. It is the top choice when accuracy and reliability outweigh budget concerns significantly.

Superior Measurement Accuracy

The ±2 percent humidity rating ensures precise readings for scientific or critical control applications.

Flexible Power Input

Wide voltage compatibility allows connection to various development boards without voltage regulators.

Check price on Amazon

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

4. HiLetgo 2pcs DHT22 – Versatile Humidity 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 2pcs DHT22
Range 0-100% RH
Accuracy ±2% RH
Voltage 3.3-5V
Interface Single Bus

This dual pack uses the AM2302 chip which improves accuracy compared to the DHT11. It earns a 4.4 star rating for its balance of performance and ease of use.

Pros

  • Improved accuracy over DHT11
  • Full humidity range
  • Mounting screw holes
  • Replace SHT11 sensors
  • Highly sensitive AM2302 chip

Cons

  • Single wire limits speed
  • Moderate power usage

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

Temperature accuracy is ±0.5 degrees Celsius which is useful for climate control projects. The single-bus digital signal output makes wiring simple for most beginners.

Mounting screw holes allow for secure installation in enclosures or walls permanently. It serves as a direct replacement for older SHT11 sensors in existing designs.

Choose this for projects needing better temperature precision than DHT11 offers. It fits well in home automation where reliability and mounting flexibility matter.

Enhanced Temperature Precision

The ±0.5 degree accuracy provides finer control for heating or cooling automation systems.

Secure Mounting Options

Screw holes enable permanent installation in boxes or panels without needing extra brackets.

Check price on Amazon

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

5. Teyleten Robot DHT11 – Cost Effective Humidity Sensor

Teyleten Robot DHT11 Digital Temperature and Humidity Sensor Module for Arduino Raspberry 5pcs4.4Editor scoreCheck price on Amazon
Teyleten Robot DHT11
Range 20-95% RH
Accuracy ±5% RH
Voltage 3.3-5V
Interface Single Bus

This five pack delivers solid value for hobbyists needing multiple units. It maintains a 4.4 rating from users who trust its performance for basic environmental monitoring.

Pros

  • Lightweight compact design
  • Five pack value
  • Digital signal output
  • Easy Arduino integration
  • Reliable humidity measurement

Cons

  • Limited low humidity reading
  • Lower resolution than SHT

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

Each unit weighs about eight grams making it easy to place anywhere. The operating voltage of 3.3 to five volts ensures compatibility with most microcontrollers.

Humidity range starts at twenty percent which limits use in very dry environments. However it is sufficient for most indoor comfort and greenhouse applications.

Great for classrooms or workshops where many sensors are needed for experiments. It is a dependable pick when budget and quantity drive your purchase decision.

Compact Lightweight Build

Light weight modules reduce physical load when installing multiple units on a project.

Digital Output Simplicity

Digital signal output simplifies programming compared to analog sensor interfaces.

Check price on Amazon

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

6. DHT22 AM2302 Module – Reliable Humidity Sensor

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 Module
Range 0-100% RH
Accuracy ±2% RH
Voltage 3.3-5V
Interface Single Bus

This module earns a 4.6 rating for its stable performance and quick response. Users appreciate the included cable that saves time connecting to Arduino boards.

Pros

  • High performance AM2302 chip
  • Quick response times
  • Includes connecting cable
  • Wide temperature range
  • Stable long term

Cons

  • Single wire speed limit
  • Requires pull up resistor

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

Temperature range extends from negative forty to eighty degrees Celsius covering extreme conditions. Humidity measurement accuracy is ±2 percent for better precision than DHT11.

The compact size fits well in tight spaces while screw holes aid mounting. It replaces SHT11 sensors for projects needing broader environmental coverage.

Ideal for weather stations or home appliances needing reliable humidity control. It is a strong choice when you need better accuracy than basic sensors offer.

Comprehensive Temperature Range

Support for negative forty degrees allows use in outdoor or cold storage applications.

Included Connection Cable

The included cable ensures you have everything needed to start testing immediately.

Check price on Amazon

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

7. Teyleten Robot DHT22 – Budget Friendly Humidity Sensor

Teyleten Robot DHT22 / AM2302 Digital Temperature Humidity Sensor Module for Arduino Replace SHT11 SHT15 (3pcs)3.9Editor scoreCheck price on Amazon
Teyleten Robot DHT22
Range 0-100% RH
Accuracy ±2% RH
Voltage 3.3-5.5V
Interface Single Bus

This three pack provides an affordable entry to the DHT22 series. Although ratings are lower it still offers solid specs for basic environmental monitoring tasks.

Pros

  • Wide voltage support
  • Full humidity range
  • Affordable three pack
  • Direct SHT11 replacement
  • Simple serial data output

Cons

  • Lower user ratings
  • Inconsistent quality reports

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

The 2.3 to 5.5 volt range adapts to various power supplies easily. It delivers digital signal output that is easy to read via Arduino digital pins.

Humidity range spans zero to one hundred percent for broad coverage. Some users report variance between units so testing before final installation is wise.

Use for projects where cost is a priority and slight variance is acceptable. It works well for general purpose monitoring where precision is not critical.

Versatile Voltage Range

Support for 3.3 to 5.5 volts offers flexibility across different microcontroller power systems.

Full Percent Range

Zero to one hundred percent coverage allows monitoring from dry to saturated air.

Check price on Amazon

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

8. 10-Pack DHT11 Module – Bulk Value Humidity Sensor

10-Pack DHT11 Humidity Sensor Module, 3.3V-5.5V4.6Editor scoreCheck price on Amazon
10-Pack DHT11 Module
Range 20-90% RH
Accuracy ±5% RH
Voltage 3.3-5.5V
Interface Single Bus

This large pack is designed for classrooms or extensive home automation systems. It holds a 4.6 rating thanks to reliable long term stability claims and ease of use.

Pros

  • Ten units for bulk projects
  • Integrated onboard components
  • High stability rating
  • Wide voltage support
  • Documentation included

Cons

  • Limited low range
  • Slow sampling speed

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

Each module includes bypass capacitor and pull-up resistor for simplified wiring. The operating voltage supports 3.3 to 5.5 volts covering most Arduino boards.

Humidity range starts at twenty percent which suits most indoor environments. Accuracy is ±5 percent making it suitable for general monitoring rather than precision.

Perfect for projects needing many sensors across different locations like greenhouses. It is a cost efficient solution for large scale environmental monitoring networks.

Extensive Project Support

Ten units allow you to scale up your monitoring network without buying additional packs.

Integrated Circuit Components

Onboard components reduce external wiring needs and simplify your circuit layout.

Check price on Amazon

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

9. 4Pcs DHT22 Module – Compact Humidity Sensor

4Pcs DHT22/AM2302 Digital Temperature Humidity Sensor Module4.0Editor scoreCheck price on Amazon
4Pcs DHT22 Module
Range 0-100% RH
Accuracy ±2% RH
Voltage 3-5.5V
Interface Single Bus

This four pack emphasizes high quality components and precise environmental readings. Users note its reliability for long term performance in controlled environments.

Pros

  • Top of line electronics
  • Precise measurements
  • Compact dimensions
  • Strong anti-interference
  • Wide application support

Cons

  • Average rating
  • Limited support details

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

The module measures humidity from zero to one hundred percent with ±2 percent precision. It uses a single-wire wiring scheme to simplify integration into projects.

Anti-interference capabilities help maintain stable data in electrically noisy areas. Compact size helps fit into space-constrained enclosures easily.

Choose for medical devices or dehumidifiers requiring consistent humidity detection. It balances quality and cost for projects needing multiple reliable sensors.

High Quality Electronics

Top of the line components ensure reliable performance over extended use periods.

Compact Space Saving

Small dimensions make it easy to fit in tight device enclosures without bulk.

Check price on Amazon

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

10. 2pcs AHT30 Module – Premium Precision Humidity Sensor

2pcs AHT30 High Precision Digital Temperature and Humidity Sensor Measurement Module I2C IIC Communication AHT20 AHT21 AHT10 Upgraded Version for Arduino Humidity Temperature Sensor5.0Editor scoreCheck price on Amazon
2pcs AHT30 Module
Range 0-100% RH
Accuracy ±2% RH
Voltage 2.0-5.5V
Interface I2C

This module achieves a perfect five star rating for its high precision and speed. It stands as a premium choice for professional applications requiring detailed data.

Pros

  • Highest resolution available
  • Ultra low power
  • Fast transmission speed
  • Multiple device access
  • Perfect five star rating

Cons

  • Higher cost per unit
  • Requires I2C setup

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

Resolution reaches 0.01 degrees and 0.024 percent RH offering extremely fine measurement. It supports multiple I2C devices simultaneously for advanced multi-sensor layouts.

Low power consumption makes it suitable for battery operated devices. Voltage range from 2.0 to 5.5 volts ensures compatibility with most modern boards.

Ideal for laboratory grade monitoring or battery powered weather stations. It is the best pick when accuracy and efficiency outweigh cost considerations.

Ultra High Resolution

0.01 degree resolution allows detecting minute temperature changes precisely.

Multi Device Bus Support

I2C master output supports multiple sensors on one bus reducing pin usage.

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 depends on your accuracy needs and project constraints. This section outlines key factors to consider before purchasing.

Accuracy Requirements

Accuracy dictates how close the measurement is to the actual value. High precision projects like labs need ±2 percent or better while home automation may tolerate ±5 percent.

Look for sensors with lower percentage error ratings for critical applications.

Operating Voltage

Sensors must match your microcontroller's logic levels. Most run on 3.3 or 5 volts but some offer wider ranges for versatility across boards.

Check if your board supports the sensor's voltage to avoid damage.

Communication Protocol

Digital outputs like I2C allow multiple devices on few pins. Single bus protocols simplify wiring but limit speed and scalability for complex networks.

Choose I2C for advanced projects and single bus for simple setups.

Measurement Range

Humidity range varies from limited to full zero to one hundred percent. Ensure the sensor covers the extremes expected in your specific environment.

Full range coverage is essential for outdoor or variable conditions.

Power Consumption

Battery powered projects need low current draw. Some sensors enter sleep modes to extend battery life significantly compared to always-on alternatives.

Prioritize low power models for portable or remote devices.

Pack Quantity

Buying multi-packs reduces cost per unit and ensures spares. Consider if you need one sensor or many for distributed monitoring.

Bulk packs offer better value for classroom or multi-room setups.

Mounting Options

Physical mounting affects installation stability. Screw holes or compact casings help secure sensors in enclosures or walls permanently.

Check packaging details for included mounting features before buying.

Response Time

Faster sensors capture rapid changes in humidity better. DHT modules are slow compared to newer I2C chips which offer quicker sampling.

Select faster response times for dynamic environment monitoring needs.

How to Use and Care for Your Arduino Humidity Sensor

Connect the VCC and GND pins to your Arduino power and ground. For digital sensors add a pull-up resistor if not onboard and connect data to a digital pin.

Use the DHT library in Arduino IDE to read values. Initialize the sensor object and call readHumidity and readTemperature functions to retrieve data.

Keep sensors away from direct sunlight or water to avoid damage. Store in dry conditions and avoid touching sensing elements with bare hands.

Frequently Asked Questions

Which Arduino humidity sensor is most accurate?

The SHT31 and AHT30 models offer the highest accuracy with ±2 percent humidity resolution. They use I2C protocols which generally provide better precision than single-wire DHT sensors.

Can I use DHT11 with a 3.3V board?

Yes the DHT11 operates between 3.3 to 5 volts so it works with 3.3V microcontrollers. Ensure you use the onboard pull-up resistor or add one externally.

How many sensors can I connect on one I2C bus?

I2C supports multiple devices on two wires by assigning unique addresses. Most sensors share one address so you may need to change pins for parallel use.

Why is my sensor reading zero values?

Check wiring connections for loose wires or reversed polarity. Verify your library is installed correctly and initialize the sensor properly before reading.

Are DHT sensors waterproof?

Standard DHT modules are not waterproof and can be damaged by moisture exposure. Use a breathable cover or place them in dry enclosures to protect the sensing element.

What is the lifespan of an Arduino humidity sensor?

Most digital sensors last several years with proper care. Drift is minimal but calibration may be needed if accuracy degrades over long periods of use.

Can I log sensor data to the cloud?

Yes you can upload readings to cloud platforms like ThingSpeak or Blynk. Use Wi-Fi boards or connect sensors to an internet gateway for remote logging.

Do I need a pull-up resistor for DHT11?

Modules usually include the onboard pull-up resistor so no extra one is needed. If building from bare chips you must add a 10K resistor to VCC for stability.

Final Thoughts on Choosing the Best Arduino Humidity Sensor

The Teyleten Robot SHT31-D stands out as the top choice for precision while the HiLetgo DHT11 pack offers budget friendly bulk value.

Prioritize accuracy and protocol based on whether your project is simple or complex to ensure reliable performance.

Always verify current availability and prices before purchasing to ensure you get the best deal for your specific needs.