Yes, that's pretty normal (nowadays).
Reasons:
1. Low fee being used
2. A transaction that uses funds from another unconfirmed transaction
Knowing the transaction ID would have helped, but one of the above reasons are mostly the case. Simply go to this thread for solutions:
https://bitcointalk.org/index.php?topic=1802212.0