Today's horoscopes come from our partner Astrology.com.

aries
Mar 21 - Apr 19
taurus
Apr 20 - May 20
You need to mount a spirited defense of something important to you -- even if it doesn't seem to be under attack! It's one of those days when you can tell that things are a little more tenuous.
Share your feelings with someone close -- or someone new, if you're feeling romantic. It's a good time to open up, as you should get the best possible response from those you care about.
gemini
May 21 - June 21
cancer
June 22nd - July 22nd
A bill might catch up with you today if you're not totally on top of it -- so go through all that paperwork one more time to make sure you're not running late on anything. Fun time comes later!
Your left-brain is working harder than the right today and you should be able to break down almost any problem into tiny pieces and then figure out any number of creative solutions later.
leo
July 23 - Aug 22
virgo
Aug 23 - Sept 22
It's not the best day for dating or for parties -- you're a bit more introverted than usual and would rather hang out on your own or with one close friend than mix it up in a new social situation.
Now is a great time to make your living space sparkle -- or otherwise make it more livable. Your great energy is somewhat more domestically oriented than usual, so find a project and finish it up!
libra
Sept 23 - Oct 22
scorpio
Oct 23 - Nov 21
Spread yourself out today -- other people need to hear from you! Your easygoing vibe is perfect for folks who are caught up in work or family drama, so ask questions and get them talking.
Soak up as much information as you possibly can today -- you've got to make sense of it all before you can make much progress. It's a good time to quietly troll the net for more data.
sagittarius
Nov 22 - Dec 21
capricorn
Dec 22 - Jan 19
Some days, you're just better off staying home! You're more irritable than usual right now and it's far too easy for others to make you crazy with their demands or quirks. Try to keep smiling!
A message comes from out of town -- or from someone you haven't met yet -- that is equal parts intriguing and exciting. Your great energy helps you really connect with this person.
aquarius
Jan 20 - Feb 18
pisces
Feb 19 - Mar 20
People are all over the map today and there's no guarantee that any of them is likely to agree with you -- even if they always do! It's a good time to make sure where people stand so you know when it counts.
You need to deal with people who aren't making much sense on the surface -- but you can figure them out without straining your brain too mightily. Your analytical side is strong now!